rsort
Сортирует массив по убыванию.
Синтаксис
rsort(array &$array, int $flags = SORT_REGULAR): trueПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $array | array | Массив, который сортируется. |
| $flags | int | Необязательный. Способ сравнения. |
Возвращаемое значение
trueВсегда `true`; меняется сам массив.
Примеры
От большего к меньшему:
<?php
$numbers = [3, 10, 1];
rsort($numbers);
echo implode(', ', $numbers);Результат:
10, 3, 1Три лучших результата:
<?php
$scores = [70, 95, 82, 60, 91];
rsort($scores);
echo implode(', ', array_slice($scores, 0, 3));Результат:
95, 91, 82Примечания
Ключи заменяются номерами от нуля.
См. также
Вопросы и ответы по теме
В учебнике
- Сортировка массивов — Сортировка в PHP — sort, rsort, asort, ksort, своё правило через usort и оператор «космический корабль».