2012-07-16 59 views
0

我需要按012r的順序對以下數組進行排序。例如:在地點[0]應該有物業ID爲16(因爲它的ref_no是更大)和在[1]財產與編號10在PHP中以Desc的順序對多個數組進行排序

*請注意:主數組的大小是動態的,Property數組的大小是一樣的。

Array 
(
[0] => Array 
    (
     [Property] => Array 
      (
       [id] => 10 
       [member_id] => 2 
       [ref_no] => 333 
      } 
    ) 


    [1] => Array 
    (
     [Property] => Array 
      (
       [id] => 16 
       [member_id] => 4 
       [ref_no] => 509 
      } 
    ) 

) 

回答

2

申請usort

usort($input, function ($a, $b) {return ($a['ref_no']>$b['ref_no']);});