PHP rsort() функция
Пример
Сортировка элементов массива $cars в порядке убывания по алфавиту:
<?php $cars = array("Volvo", "BMW", "Toyota"); rsort($cars); ?>
Определение и использование
Функция rsort() выполняет сортировку числового массива в порядке убывания.
Подсказка:Рекомендация: sort() Функция выполняет сортировку числового массива в порядке возрастания.
Синтаксис
rsort(массив,sortingtype);
Параметр | Описание |
---|---|
массив | Обязательное. Определение массива для сортировки. |
sortingtype |
Дополнительное. Определение способа сравнения элементов массива. Возможные значения:
|
Описание
Функция rsort() сортирует элементы массива по значениям ключей в обратном порядке. Функционально аналогична функции arsort().
Комментарий:Эта функция предназначена для массив новому имени ключа. Это удалит原有的 имена ключей, а не только отсортирует их.
В случае успеха возвращает TRUE, в случае неудачи возвращает FALSE.
Второй параметр по умолчанию содержит дополнительные флаги сортировки.
Технические детали
Возвратное значение: | TRUE в случае успеха. FALSE в случае неудачи |
Версия PHP: | 4+ |
Более примеров
Пример 1
Отсортируйте элементы массива $numbers по числам в обратном порядке:
<?php $numbers = array(4, 6, 2, 22, 11); rsort($numbers); ?>
Пример 2
Сравните проекты как числа и отсортируйте элементы массива $cars в обратном порядке:
<?php $cars = array("Volvo", "BMW", "Toyota"); rsort($cars, SORT_NUMERIC); ?>