根据二维数组某列 排序
2019-03-22 本文已影响0人
JUN888
/**
* 根据二维数组某列 排序
*
* @param [type] $arr 数组
* @param [type] $arg 列的键值
* @param string $sort 排序类型 asc 升序 desc 降序 默认升序
* @return void
*/
function arr_multi_sort(&$arr,$arg,$sort = 'asc')
{
$sort = $sort=='asc'?SORT_ASC:SORT_DESC;
$column_data = array_column($arr,$arg);
array_multisort($column_data,$sort,$arr);
}