| |||||||||||
usort(PHP 3>= 3.0.3, PHP 4) usort - сортирует массив по значениям, используя пользовательскую функцию сравнения. Описаниеvoid usort (array array, string cmp_function) Эта функция отсортирует массив по значениям с помощью пользовательской функции сравнения. Если вам нужно нетривиально отсортировать массив, используйте её. Функция обязана возвращать integer, меньше, равное или больше нуля, если первый аргумент рассматривается, соответственно, меньше, равным или больше секунды. Если два члена сравниваются как равные, их порядок в отсортированном массиве не определён. Это пример выведет:
При сортировке многомерного массива $a и $b содержат ссылки на первый индекс массива. Этот пример выведет:
Пример выведет:
См. также uasort(), uksort(), sort(), asort(), arsort(), ksort(), natsort() и rsort(). | |||||||||||
|