bool uasort    ( array &$array   , callable $value_compare_func   )

uasortСортирует массив, используя пользовательскую функцию для сравнения элементов с сохранением ключей

array

Входной массив.

value_compare_func

Смотрите функции usort() и uksort() для примеров callback-функций сортировки, предоставленных пользователем.