/**
* [array_sort 二维数组排序]
* @param [array] $array [要排序的数组]
* @param [string] $row [排序依据列]
* @param [string] $type [排序类型 asc or desc]
* @return [array] [排好序的数组]
*/
function array_sort($array,$row,$type){
$array_temp = array();
foreach($array as $v){
$array_temp[$v[$row]] = $v;
}
if($type == 'asc'){
ksort($array_temp);
}elseif($type='desc'){
krsort($array_temp);
}else{
;
}
return $array_temp;
}
$out_sort = array_sort($out,'create_time','desc');//二维数组排序
//测试用数组(无序数组)
$out = array();
$out[] = array('url'=>'','filename'=>'456454.txt','create_time'=>'2018-01-05 18:31:52');
$out[] = array('url'=>'','filename'=>'432423.txt','create_time'=>'2018-01-05 18:32:52');
$out[] = array('url'=>'','filename'=>'534534.txt','create_time'=>'2018-01-05 18:36:52');
$out[] = array('url'=>'','filename'=>'234324.txt','create_time'=>'2018-01-05 18:34:52');
$out[] = array('url'=>'','filename'=>'675654.txt','create_time'=>'2018-01-05 18:33:52');