Я создаю возможность поиска для программы форума, которую я создаю. В какой-то момент у меня есть массив с именем searchResults, который является числовым и содержит «оценка» в качестве одного из его измерений (другие - «timeStarted», «authorUID» и «TID»)
Итак, этот массив находится в беспорядке, и мне нужно организовать его так, чтобы $ searchResults [1] будет самым высоким «счетом», а [2] будет вторым по величине и т. Д. Я посмотрел на array_multisort php.net, но быстро заблудился в том, как это работает. Итак, как бы мне отсортировать $ searchResults в числовом порядке (переставить ключи) по убыванию в порядке убывания дополнительного измерения 'sort' в качестве механизма сортировки? На самом деле нет никакого кода, который можно было бы использовать, но если вам нужна компоновка того, как выглядит массив, то вы идете:
$searchResults:
[1] - ['timeStarted']
['authorUID']
['score'] <- Need to sort first dimension by this value descending
['TID']
etc.
Спасибо за любую помощь.