多维数据指定某值排序
话不多说 直接上图
函数
// 多维数据指定某值排序
public function multi_array_sort($multi_array,$sort_key,$sort=SORT_ASC){
if(is_array($multi_array) && count($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;
}
// 调用
$table_data = multi_array_sort($table_data, 'diff', SORT_DESC);