2012-04-24 18 views
1

私は、配列の "タイムスタンプ"セクションで次の配列を最低から最高(ASC)まで注文したいと考えています。多次元配列を注文する

Array 
(
[188] => Array 
    (
     [date] => 28-04-2012 
     [timestamp] => 1335571200 
     [opposition] => Rayleigh 1st XI 
     [teaperson] => 
    ) 

[182] => Array 
    (
     [date] => 08-03-2012 
     [timestamp] => 1331164800 
     [opposition] => Galleywood 1st XI 
     [teaperson] => 33 
    ) 

[180] => Array 
    (
     [date] => 07-07-2012 
     [timestamp] => 1341619200 
     [opposition] => High Roding 1st XI 
     [teaperson] => 45 
    ) 

) 

私はarray_multisort関数を見てきましたが、正しく使用する方法は不明です。

乾杯

答えて

1

使用usort

usort($arr,function($a,$b) {return $a['timestamp']-$b['timestamp'];})