zoukankan      html  css  js  c++  java
  • 多维数组排序

    /**
     *  多维数组排序
     *
     * @access    public
     * @param     array   $arrays      多维数组
     * @param     string  $sort_key    排序字段
     * @param     striny  $sort_order  排列顺序
     * @param     string  $sort_type   排序类型
     * @return    array
     */
    if ( ! function_exists('array_sort')){
        function array_sort($arrays=[], $sort_key='',$sort_row='', $sort_order = SORT_ASC, $sort_type = SORT_NUMERIC ){
            if(is_array($arrays)){
                foreach ($arrays as $array){
                    if(is_array($array)){
                        $key_arrays[] = $array[$sort_key];
                        $row_arrays[] = $array[$sort_row];
                    }else{
                        return false;
                    }
                }
            }else{
                return false;
            }
            array_multisort($key_arrays,$sort_order,$sort_type,$row_arrays,$sort_order,$sort_type,$arrays,$sort_order,$sort_type);
            return $arrays;
        }
    }
  • 相关阅读:
    实习第五十七天
    武汉第五十六天
    武汉第五十五天
    常用环境配置
    http 基本验证(nginx)
    nginx configuration
    docker run demo
    初识Hadoop
    大数据简介
    HDFS 存放策略
  • 原文地址:https://www.cnblogs.com/ningjiabing/p/10530206.html
Copyright © 2011-2022 走看看