2011年7月
« 6月   9月 »
 123
45678910
11121314151617
18192021222324
25262728293031

[PHP] 多次元配列のソート

8:33 PM on 2011年7月22日

以下のような二次元配列「$array」を「created」昇順でソートする array(2) { [0]=> array(6) { ["name"]=> string(6) “test01″ ["created"]=> string(31) “Tue, 19 Jul 2011 07:28:44 +0000″ ["message"]=> string(3) “aaa” } [1]=> array(6) { ["name"]=> string(6) “test02″ ["created"]=> string(31) “Tue, 19 Jul 2011 07:28:00 +0000″ ["message"]=> string(19) “bbb” } } ↓ foreach ($array as $key => $val) { $key_created[$key] = strtotime($val['created']); } array_multisort($key_created, SORT_ASC, $array);