Отсортируйте элементы массива $cars по алфавиту в порядке убывания:
<?php$cars=array("Volvo","BMW","Toyota");rsort($cars);?>Функция rsort() сортирует числовой массив в порядке убывания.
Совет: Используйте функцию sort() для сортировки числового массива в порядке возрастания.
rsort( массив,тип сортировки );
параметр | описывать |
---|---|
множество | Необходимый. Указывает массив для сортировки. |
тип сортировки | Необязательный. Указывает, как расположены элементы/элементы массива. Возможные значения: 0 = SORT_REGULAR — по умолчанию. Поместите каждый элемент в обычном порядке (стандартный ASCII, не меняйте тип). 1 = SORT_NUMERIC — считать каждый элемент числом. 2 = SORT_STRING — рассматривать каждый элемент как строку. 3 = SORT_LOCALE_STRING — рассматривать каждый элемент как строку в зависимости от текущей локали (можно изменить с помощью setlocale()). 4 = SORT_NATURAL — рассматривать каждый элемент как строку, используя естественную сортировку, например natsort(). 5 = SORT_FLAG_CASE — строки можно сортировать в сочетании (побитовое ИЛИ) с SORT_STRING или SORT_NATURAL, без учета регистра. |
Возвращаемое значение: | Возвращает TRUE в случае успеха и FALSE в случае неудачи. |
---|---|
PHP-версия: | 4+ |
Отсортируйте элементы массива $numbers в порядке убывания чисел:
<?php$numbers=array(4,6,2,22,11);rsort($numbers);?>Рассматривайте каждый элемент как число и сортируйте элементы массива $cars в порядке убывания:
<?php$cars=array("Volvo","BMW","Toyota");rsort($cars,SORT_NUMERIC);?>