Функция сортирует массив таким образом, что его индексы
сохраняют отношения с элементами, с которыми ранее были ассоциированы.
Это особенно полезно при сортировке ассоциативных массивов, актуальный порядок
элементов которых значим. Для сравнения используется функция, определённая пользователем.
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Замечание:
Пожалуйста, смотрите примеры пользовательских функций в описании
usort() и uksort().