php多维数组排序

子沫
2019-04-19 / 0 评论 / 1,821 阅读 / 正在检测是否收录...
/**
 * 多维数组排序
 * @param $multi_array
 * @param $sort_key
 * @param int $sort
 * @return array|bool
 */
function multi_array_sort($multi_array,$sort_key,$sort=SORT_ASC){
    if(is_array($multi_array)){
        foreach ($multi_array as $row_array){
            if(is_array($row_array)){
                $key_array[] = $row_array[$sort_key];
            }else{
                return false;
            }
        }
    }else{
        return false;
    }
    array_multisort($key_array,$sort,$multi_array);
    return $multi_array;
}
0

评论 (0)

取消