二维数组排序

/**
* 二维数组排序
* @param $sort_key 需要排序值的键
* @param $multi_array 需要排序的二维数组
* @param $sort 排序规则
*
* @retrun 排序后的数组
*
*/
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;
}
posted @ 2017-07-27 14:20  醉人  阅读(275)  评论(0编辑  收藏  举报