Еще в ноябре 2005 года на встрече в Париже разработчики обсудили новые возможности следующей, шестой, версии PHP. Интересует ли Вас, какой будет эта версия? Примите участие в опросе, который проводится на сайте рассылки.
[опрос на английском языке: PHP 6: Are you interesting in? (PHP 6: Вы зантересованы?) - YES (ДА) - NO (НЕТ)]
PHP 5 для начинающих
Сортировка с сохранением ассоциаций
Аннотация
Сортировка элементов массива по значению с сохранением ассоциаций.
Все ранее рассмотренные функции, сортирующие элементы массива по значению, разрушали существующие ключи элементов,
заменяя их новыми. Это далево не во всех случаях может устраивать разработчика. Следующие две функции сохраняют существующие
ассоциации ключ - значение.
Функция asort(). Сортирует элементы массива по их значению в порядке возрастания,
сохраняя имеющиеся ключи.
asort($a)
print_r($a)
Array
(
[a] => 1
[b] => 2
[c] => 3
)
Функция arsort(). Сортирует элементы массива по их значению в порядке убывания,
сохраняя имеющиеся ключи.
arsort($a)
print_r($a)
Array
(
[c] => 3
[b] => 2
[a] => 1
)
Литература
[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/.