[2/10 質問内容を変更します]
下記配列のように日付と名前が入っている
配列を日付順に並べ替えたいと思います。
PHP
1 2 3Array 4( 5 [0] => Array 6 ( 7 [days] => 1月4日 8 [name] => suzuki 9 ) 10 11 [1] => Array 12 ( 13 [days] => 2月2日 14 [name] => yamada 15 ) 16 17 [2] => Array 18 ( 19 [name] => 1月1日 20 [age] => yoshida 21 ) 22 23 [3] => Array 24 ( 25 [name] => 1月3日 26 [age] => tanaka 27 ) 28 29) 30print_r($HIDUKE);
1月1日, yoshida
1月3日, tanaka
1月4日, suzuki
2月2日, yamada
・
・
・
実際の数は2000個ぐらいあります。
現在は下記ttyp03さんの回答を頼りに考え中です。
$HIDUKE = array("1月4日", "2月2日", "1月3日", "1月1日", "3月15日", "3月1日");
usort($HIDUKE, function($a, $b){
return date_create_from_format("m月d日", $a) > date_create_from_format("m月d日", $b);
});
print_r($HIDUKE);
すみませんが、よろしくお願いいたします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/09 23:21
2018/02/10 01:56
2018/02/11 05:54