(PHP 3 >= 3.0.4, PHP 4, PHP 5)
uasort --
Отсортировать массив, используя пользовательскую функцию для сравнения элементов
с сохранением ключей
Описание
bool
uasort ( array &array, callback cmp_function )
Функция сортирует массив таким образом, что его индексы
сохраняют отношения с элементами, с которыми ранее были ассоциированы.
Это особенно полезно при сортировке ассоциативных массивов, актуальный порядок
элементов которых значим. Для сравнения используется функция, определённая пользователем.
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Замечание:
Пожалуйста, смотрите примеры пользовательских функций в описании
usort() и uksort().
См. также usort(), uksort(),
sort(), asort(),
arsort(), ksort()
и rsort().