PHPでの2次元配列のソート
水曜日, 20 1月 2010
今回はなんとなくPHPです。
なぜかというと、凄く追い込まれてしまったのでメモ的に載せます。
2次元配列のソートをしたい場合なのですが、方法としてはarray_multisortかusortを使う方法があると思います。ってか、自分が無知なだけかもしれませんがこれ以外知りません。
んで、CSVにあるデータを配列化して出力するってのをよくやってるのですが非常に困りました。
やった手順としては
1.CSVデータを配列として取得
2.その配列をusortを使ってソート
これだけでできるはずですよね?
しかし、なぜかできず・・・1時間以上悩みました。
んで、いろいろと考えているうちに気づきました。
「あ、CSVを2次元配列で取得してない・・・」
そう、ただの1次元?配列でしか取得してませんでした・・・。
ってことで、配列で取得したあとに2次元配列化してやっとこ完成。
あー、よかった。