Laravel. Как отсортировать ассоциативный массив?

Главная  >>  Backend  >>  Laravel. Как отсортировать ассоциативный массив?

Используя Laravel у нас под рукой всегда есть удобный и короткий способ сортировки ассоциативного массива по одному из ключей. Ниже очень короткий пример решения этой задачи.

К примеру у нас есть массив вот такого вида:

Этот массив мы хотим отсортировать по значению ключей count.

Для этого используем следующий код:

Метод reverse() делает обратную сортировку — в итоге мы получим следующий порядок id:
— 2 (count = 20)
— 3 (count = 15)
— 1 (count = 10)
— 4 (count = 5)

Естественно, если reverse() не вызывать — сортировка будет по возрастанию:
— 4 (count = 5)
— 1 (count = 10)
— 3 (count = 15)
— 2 (count = 20)

Надеюсь статья была полезной для Вас! Удачи!