Как самому отсортировать массив в PHP?

Как самому отсортировать массив в PHP?

Надо написать функцию сравнения элементов массива.

Функция сравнения принимает два аргумента, которые должны быть элементами массива, и сравнивает их.

Пример такой функции:

А вот код программы:

В примере функция uasort($asArray, "comparator") отсортировала значения, сохраняя пары «ключ — значение».
Функция uksort сортирует ключи, сохраняя пары «ключ — значение»: