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

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

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

PHP & MySQL

PHP справочник

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

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

Функция asort() сортирует массив и сохраняет индексные отношения

Синтаксис

asort(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");
asort($fruits);
foreach ($fruits as $key => $val) {
    echo "$key = $val\n";
}
?>
Проверим‹/›

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

c = яблоко
b = банан
d = лимон
a = апельсин

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