PHPには、2次元配列の任意のキーの内容でソートが出来る大変便利な関数があります。
array_multisort()
がソレですが、公式マニュアルの説明ではいまいち使い方が解りにくい。
で、検索してみたら使い方を解り易く説明してあるサイトがいくつかありました。
- 多次元配列のソート:array_multisort関数 | GRAYCODE PHPプログラミング
- [PHP]自在に多次元配列をソートできるarray_multisort│コード食堂
- PHPのarray_multisort関数が激便利だったので紹介 : akiyan.com
foreach で予め準備しなきゃいけないのが多少面倒ではありますが、それでもこれだけ簡潔に書けるのは有り難いですね。
コメントを投稿