Еще в ноябре 2005 года на встрече в Париже разработчики обсудили новые возможности следующей, шестой, версии PHP. Интересует ли Вас, какой будет эта версия? Примите участие в опросе, который проводится на сайте рассылки.
[опрос на английском языке: PHP 6: Are you interesting in? (PHP 6: Вы зантересованы?) - YES (ДА) - NO (НЕТ)]
PHP 5 для начинающих
Сортировка в натуральном порядке
Аннотация
Сортировка элементов массива по значению с использованием улучшенного алгоритма.
При сортировке строковых данных, содержащих, в том числе, цифры (например, в названиях файлов), часто приходится
наблюдать ситуацию, подобную показанной ниже.
page1.html
page10.html
page11.html
page2.html
Конечно, более естественным было бы расположить данные в другом, ориентированным на человеческое восприятие,
порядке.
page1.html
page2.html
page10.html
page11.html
Функция natsort(). Осуществляет сортировку элементов массива, имеющих смешанные
буквенно-цифровые значения, в порядке, ориентированном на человеческое восприятие.
Функция natcasesort(). Аналогична функции natsort(),
за исключением нечувствительности к регистру данных.
Литература
[1] PHP Manual. MehdiAchour, FriedhelmBetz, AntonyDovgal, NunoLopes, PhilipOlson, GeorgRichter, DamienSeguy, and JakubVrana. 2006-05-26. Copyright 1997-2006 the PHP Documentation Group. http://www.php.net/manual/en/.