Сортировка многомерного массива в PHP

Простая сортировка многомерного массива по значению вложенного элемента

Данный код демонстрирует сортировку массива $sorting_array по убыванию значения ‘value’

В результате выполнения данного кода будет получен следующий вывод:

Если Вы используете php 7, то функцию сортировки можно упростить до следующего вида:

Посмотреть результат выполнения кода и поэкспериментировать можно по ссылкам:

Документация по функции usort()

Внимание! При использовании функции usort теряются ключи элементов массива. Для сортировки с сохранением связи ключ-значение вместо функции usort следует использовать функцию uksort. При этом весь код кроме названия функции остается неизменным.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *