php – 在laravel中排序数组
发布时间:2020-12-14 19:35:27 所属栏目:大数据 来源:网络整理
导读:我有这样的两个数组. $array5 = json_decode('[{"time":"12:08 PM","md5":1201},{"time":"01:00 PM","md5":1121},{"day":"03:03 PM","md5":1401},{"time":"03:36 PM","md5":1334}] ',true); $array6 = json_decode('[{"time":"12:08 PM","ips":20},"ips":10}
我有这样的两个数组.
$array5 = json_decode('[{"time":"12:08 PM","md5":1201},{"time":"01:00 PM","md5":1121},{"day":"03:03 PM","md5":1401},{"time":"03:36 PM","md5":1334}] ',true); $array6 = json_decode('[{"time":"12:08 PM","ips":20},"ips":10},{"time":"03:02 PM","ips":12},"ips":11}]',true); 使用array_merge_recursive的组合数组是: [{"time":"12:08 PM","url":1201,"url":1121,{"time":"03:03 PM","url":1401},"url":1334,"ips":11},"ips":12}] 现在我想根据时间对这个数组进行排序.是否有可能根据时间对这个数组进行排序? 解决方法
您可以使用Laravel array_sort辅助方法
https://laravel.com/docs/5.4/helpers#method-array-sort 为避免比较期间出现错误,请将日期用作碳对象 $array = array_values(array_sort($array,function ($value) { return new Carbon($value['time']); })); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |