ArrayIterator::uksort

(PHP 5 >= 5.2.0, PHP 7)

ArrayIterator::uksortСортировка по ключам с помощью заданной функции сравнения

Описание

public ArrayIterator::uksort ( callable $cmp_function ) : void

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

Замечание:

Если оба сравниваемых значения эквивалентны, то порядок их в отсортированном массиве не определен.

Список параметров

cmp_function

Функция сравнения должна возвращать целое, которое меньше, равно или больше нуля, если первый аргумент является соответственно меньшим, равным или большим, чем второй.

callback ( mixed $a, mixed $b ) : int

Возвращаемые значения

Эта функция не возвращает значения после выполнения.

Смотрите также

  • ArrayIterator::ksort() - Сортирует массив по ключам
  • ArrayIterator::uasort() - Сортировка с помощью заданной пользователем функции и сохранением ключей
  • uksort() - Сортирует массив по ключам, используя пользовательскую функцию для сравнения ключей