首先,我创建2个不同的查询。
$first = first::where('id',$request->first_id)->select('name','created_at')->get();
$second = second::where('id', $request->second_id)->select('name','created_at')->get();
然后,我合并两个结果数组。
$data_combine = array_merge($first->toArray(), $second->toArray());
最后,我想根据组合数组的created_at
值以升序对它们进行排序,例如'2016-05-06 16:43:46'。
$array = array_values(array_sort($data_combine , function ($value) {
return $value['created_at'];
}));
您可以使用array_sort函数对合并后的数组进行排序。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句