У меня очень большой многомерный массив, и я хотел бы отсортировать его по убыванию значения элемента. Вот пример массива:
Код: Выделить всё
[match_info]
[123]
[match_id] => [123]
[124]
[match_id[ => [124]
На самом деле, я думаю, мне бы хотелось отсортировать данные начального «имени» следующего слоя массива, то есть 123 и 124, а не [match_id] ( даже несмотря на то, что они имеют одно и то же значение, я считаю, что было бы лучше просто выполнить сортировку по первому указанному значению). Я изучал usort(), но не до конца понимаю функции сравнения.
Кроме того, результат, который я ищу, [124] должен быть выше [123].
Вот реальный отрывок из массива:
http://pastebin.com/DTngBiH5
Подробнее здесь:
https://stackoverflow.com/questions/100 ... -direction