2012-07-16 34 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']);}); 
相关问题