PHPのソート関数
名前が分かりづらいのでまとめてみると、案外すっきりしたものに。
正規表現だと /^[u]?[ak]?[r]?sort$/ で、各プレフィクスの意味は
- 1
- u ... ユーザ定義関数でソート
- 2
- a ... 連想配列でキーと要素の対応を保持しつつソート
- k ... キー値でソート
- 3
- r ... 降順
番外編
- natsort ... "自然順"アルゴリズムでソート。キーの対応を保持
- natcasesort ... natsortの大文字小文字を区別しない版
- たとえば img1.jpg < img2.jpg < img10.jpg
- shuffle ... ランダムに並べ替える
- array_multisort ... 複雑なのでマニュアルをご覧ください
参考