需求:
由于多个查询结果合并得到一个数组,现需要跟据某个字段排序,无法将多个查询改造成关联查询
php:
$arr = [
0 => [
'id' => '',
'title' => '',
'serverTime' => '',
],
1 => [
'id' => '',
'title' => '',
'serverTime' => '',
],
];//二维数组
$timeKey = array_column($arr,'serverTime');//取出数组中serverTime的一列,返回一维数组
array_multisort($timeKey,SORT_DESC,$arr);//排序,根据$serverTime 排序