php数组根据指定字段对数组进行排序函数

皓月 主页  | PHP 2018-08-15

    /*

     * content: 根据数组某个字段进行排序

     * $arr    需要排序的数组

     * $field  数组里的某个字段

     * sort    1为正序排序  2为倒序排序

     */

    public function _arrOrder($arr,$field,$sort){

        $order = array();

        foreach($arr as $kay => $value){

            $order[] = $value[$field];

        }

        if($sort==1){

            array_multisort($order,SORT_ASC,$arr);

        } else {

            array_multisort($order,SORT_DESC,$arr);

        }

        return $arr;

    }

    // 对数组某个字段进行倒序排序

    $data = $this->_arrOrder($list,'id','2');



阅读 28774
23
扫描关注 | 夜与 | 路漫漫其修远兮

微信扫一扫
关注该公众号

返回顶部
ICP: 渝ICP备19001894号-4