二维数组根据多个参数进行排序

function new_sort($data = array()){
        foreach ($data as $key => $row) {
            $volume[$key] = $row['all_account'];
            $edition[$key] = $row['addtime'];
        } 

        // 将数据根据 all_account 降序排列,根据 addtime 升序排列 
        // 把 $data 作为最后一个参数,以通用键排序 
        array_multisort($volume, SORT_DESC, $edition, SORT_ASC, $data);
        return $data;
    }

 

posted @ 2013-12-25 10:18  烧饼程序猿  阅读(209)  评论(0)    收藏  举报