如何在laravel中按降序排序数组

时间:2018-03-08 13:25:29

标签: laravel laravel-5.4

我有一个存储一些计数的数组,我想按降序对该数组进行排序。为了获得更多计数的元素。任何人都可以告诉我如何按降序对数组进行排序。我目前正在使用array_sort()但它按降序排序。

2 个答案:

答案 0 :(得分:1)

如果数组的结构很简单,请使用rsort()

如果没有,请使用array_sort(),然后使用array_reverse()

$sortedDesc = array_reverse(array_sort(....));

答案 1 :(得分:0)

在Laravel中你可以像

那样实现这一目标

升序

collect($yourArray)->sortBy('Key','ASC')

for Descending

collect($yourArray)->sortBy('Key','DESC');

希望这有帮助