PHP 7.4.24 Released!

ArrayIterator::uksort

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

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

Описание

public ArrayIterator::uksort(callable $callback): bool

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

Замечание:

Если оба сравниваемых значения эквивалентны, они сохраняют свой первоначальный порядок. До PHP 8.0.0 их относительный порядок в отсортированном массиве не был определён.

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

callback

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

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

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

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

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

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

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top