/**
* 排序按照指定$keys字段 排序 asc desc
*
* @param array[] $arr
* @param string $keys
* @param string $type
*
* @return array[][] 排序好的数组
*/
private function array_sort($arr,$keys,$type='asc')
{
$value = $new_array = array();
foreach ($arr as $key=>$val){
$value[$key] = $val[$keys];
}
if($type == 'asc'){
asort($value);
} else {
arsort($value);
}
reset($value);
foreach ($value as $key=>$val){
$new_array[$key] = $arr[$key];
}
return $new_array;
}
二维数组排序
最新推荐文章于 2024-05-16 16:21:14 发布