PHP: функция natsort ()
PHP: сортировка массива с использованием алгоритма «естественного порядка»
Функция natsort () используется для сортировки массива с использованием алгоритма «естественного порядка». Функция реализует алгоритм сортировки, но поддерживает оригинальные ключи / значения.
Эта функция реализует алгоритм сортировки, который упорядочивает буквенно-цифровые строки так, как это делает человек, сохраняя связи ключ / значение.
Версия:
(PHP 4 и выше)
Синтаксис:
natsort (имя_массива)
Параметр:
название | Описание | Необходимые / Необязательный | Тип |
---|---|---|---|
array_name | Массив ввода. | необходимые | массив |
Возвращаемое значение:
ИСТИНА в случае успеха или ЛОЖЬ в случае неудачи.
Тип значения: логическое.
Пример:
<?php
$php_files = array("code12.php", "code22.php",
"code2.php", "code3.php", "code1.php");
natsort($php_files);
echo "List of file using natural order: ";
print_r($php_files);
?>
Выход:
Список файлов с использованием естественного порядка: Array ([4] => code1.php [2] => code2.php [3] => code3.php [0] => code12.php [1] => code22.php)
Иллюстрированная презентация:
Практика здесь онлайн:
Смотрите также
Предыдущий: natcasesort
Далее: следующий
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code