二维数组根据某个字段排序

/**
    * 二维数组根据某个字段排序
    * @param array $array 要排序的数组
    * @param string $keys   要排序的键字段
    * @param string $sort  排序类型  SORT_ASC  SORT_DESC 
    * @return array 排序后的数组
    */
    function arraySort($array, $keys, $sort = SORT_DESC) {
        $keysValue = [];
        foreach ($array as $k => $v) {
            $keysValue[$k] = $v[$keys];
        }
        array_multisort($keysValue, $sort, $array);
        return $array;
    }

 

posted on 2019-06-21 10:12  夏沫忆香  阅读(381)  评论(0编辑  收藏  举报