大家好 小弟最近碰到排序的问题
主要是用于 fb的赞数排列
usort($postArray,'sortByLikeCount');
function sortByLikeCount($a, $b)
{
return ($a["likeCount"] <= $b["likeCount"]) ? -1 : 1;
}
发现如果array过于大量(八万笔左右)会排很久...
(之前有参考github上python的写法
postArray.sort(key=lambda x: x["likeCount"], reverse=True)
发现排列非常的快)
不知道在php中要怎么修改才能更快的完成排序呢?谢谢各位