【问题标题】:PHP Sort MultiDemensional Array by value [duplicate]PHP按值排序多维数组[重复]
【发布时间】:2020-06-19 10:20:33
【问题描述】:

我有一个输入数组,需要按整数顺序 ASC 方向对其进行排序。 如何在 php 7+ 中对该数组进行排序

请帮帮我。

$multiArray = array(
    "description" => array(
            "order" => 3,
            "title" => ''
     ),
    "gallery" => array(
            "order" => 1,
            "title" => ''
    ),
    "params" => array(
            "order" => 2,
            "title" => ''
    ),
    "video" => array(
            "order" => 4,
            "title" => ''
        )
);

【问题讨论】:

    标签: php sorting multidimensional-array


    【解决方案1】:

    你可以试试下面的代码

    uasort($multiArray, function ($item, $compare) {
        return $item['order'] <= $compare['order']; 
    });
    

    【讨论】:

      猜你喜欢
      • 2019-12-28
      • 1970-01-01
      • 1970-01-01
      • 2011-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-21
      相关资源
      最近更新 更多