English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP базовый учебник

PHP продвинутый учебник

PHP & MySQL

PHP справочник

Пример использования и пример функции PHP arsort()

PHP Масштаб функции руководства

Функция arsort() сортирует массив в обратном порядке, сохраняя связи между индексами

Синтаксис

arsort (array &$array[, int $sort_flags = SORT_REGULAR]);

Определение и использование

Эта функция сортирует массив, сохраняя связи между индексами и элементами.
Используется для сортировки комбинированных массивов, где важен порядок элементов.

Возвратное значение

 Возвращает TRUE при успешном выполнении или FALSE при ошибке.

Параметр

НомерПараметры и описание
1

array (обязателен)

Он определяет массив.

2

sort_flags (опционально)

Можете изменить способ сортировки с помощью опционального параметра sort_flags

Онлайн пример

Ниже массив fruits отсортирован в обратном алфавитном порядке, и связи между индексами элементов сохранены.

<?php
$fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple");
arsort($fruits);
foreach ($fruits as $key => $val) {
    echo "$key = $val\n";
}
?>
Проверим‹/›

Результат вывода:

a = orange
d = lemon
b = banana
c = apple

  PHP Масштаб функции руководства