multidim。配列は、次のようになります。ユニディメンショナル配列で多次元配列をソート
$arr = array(
array(
'id' => 'first',
'name' => 'John',
'age' => 17,
),
array(
'id' => 'second',
'name' => 'Mary',
'age' => 26,
),
array(
'id' => 'third',
'name' => 'Eve',
'age' => 21,
),
);
などどのよう$arr
ソートされルックスを決定した配列:
$sort_by = array('third', 'first', 'second');
だから私は何をしたいのid
フィールドに基づいて、第1の配列の要素をソートすることです2番目の配列。
この場合、第一の配列は次のようになります。/:
$arr = array(
array(
'id' => 'third',
'name' => 'Eve',
'age' => 21,
),
array(
'id' => 'first',
'name' => 'John',
'age' => 17,
),
array(
'id' => 'second',
'name' => 'Mary',
'age' => 26,
),
);
可能重複/stackoverflow.com/questions/6711548/sort-array-subkey-based-on-another-arrays-order) –