大家好 小弟最近碰到排序的問題
主要是用於 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中要怎麼修改才能更快的完成排序呢?謝謝各位