二维数组排序,利用array_multisort函数实现
/**
* @brief 二维数组排序
* @param $data
* @param $field
* @param $sort
* @return mixed
*/
public function arraySort($data, $field, $sort) {
if (is_array($data)) {
foreach ($data as $item) {
if (is_array($item)) {
$keyArray[] = $item[$field];
} else {
return false;
}
}
}else{
return false;
}
array_multisort($keyArray, $sort, $data);
return $data;
}
多字段排序,参考
https://blog.csdn.net/u011348776/article/details/52818154