Сортировка по значениям при помощи функции uasort()
Функция uasort() очень похожа на uksort(), с той разницей, что сменной (пользовательской) функции сортировки "подсовываются"
не ключи, а очередные значения из массива. При этом также сохраняются связи в парах ключ=>значение.