多次元配列を特定のキーでソートする
foreach ((array) $array as $key => $value) { $sort[$key] = $value['track_num']; } array_multisort($sort, SORT_ASC, $array); print_r($array);
———————–
■ソート用の配列を用意する
$array配列の中のtrack_numを基準値とする。
foreach ((array) $array as $key => $value) { $sort[$key] = $value['track_num']; }
■配列の並び替え
array_multisort($sort, SORT_ASC, $array); print_r($array);
参考サイト
-
前の記事
配列の同じ値をまとめる 2016.10.31
-
次の記事
カスタムフィールドの検索処理をmeta_queryで作成する 2016.10.31