簡體   English   中英

在PHP中按Desc順序排序多個數組

[英]Sorting Multiple arrays in Desc order in PHP

我需要通過ref_no按順序排序以下數組。 例如:在位置[0] ,應該有id為16屬性(因為它的ref_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

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM