English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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 = апельсин