php对二维数据排序

2018-12-06 07:34:51来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

对于一维数组排序比较简单,像使用sort(),asort(),arsort()等函数进行排序,但是对于二维数组比较麻烦,所有借鉴网上的总结了一下

// 对二维数组进行指定key排序 $arr 二维数组 ,$shortKey 需要排序的列,$short 排序方式 $shortType 排序类型
function multi_array_sort($arr,$shortKey,$short=SORT_DESC,$shortType=SORT_REGULAR)
{
    foreach ($arr as $key => $data){
        $name[$key] = $data[$shortKey];
    }
        array_multisort($name,$shortType,$short,$arr);
    return $arr;
}

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:php

下一篇:test2