多次元配列を特定のキーでソートする

多次元配列を特定のキーでソートする
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);

参考サイト

Qiita
PHPの多次元連想配列のソート
http://qiita.com/shy_azusa/items/54dadc55e3e71cde1445