在PHP中按Desc顺序排序多个数组

在PHP中按Desc顺序排序多个数组,php,Php,我需要按ref\u no按描述顺序对以下数组进行排序。例如:在位置[0]处应该有id为16的属性(因为它的ref\u no更大),在[1]处应该有id为10的属性 *请注意:主数组的大小是动态的,而属性数组的大小保持不变 Array ( [0] => Array ( [Property] => Array ( [id] => 10 [member_id] =>

我需要按
ref\u no
按描述顺序对以下数组进行排序。例如:在位置
[0]
处应该有id为
16的属性(因为它的
ref\u no
更大),在
[1]
处应该有id为
10的属性

*请注意:主数组的大小是动态的,而属性数组的大小保持不变

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
             }
     )

 )
申请

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