ArrayIterator::natcasesort

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

ArrayIterator::natcasesortСортирует элементы "натурально", с учётом регистра

Описание

public function ArrayIterator::natcasesort(): true

Сортирует записи в массиве по значениям, используя алгоритм натуральной сортировки с учётом регистра.

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

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

Сигнатура функции не содержит параметров.

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

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

Список изменений

Версия Описание
8.2.0 Вместо общего логического типа bool теперь возвращается конкретный тип true.

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

  • ArrayIterator::asort() - Сортирует элементы по значениям
  • ArrayIterator::ksort() - Сортирует элементы по ключам
  • ArrayIterator::natsort() - Сортирует записи естественным образом
  • ArrayIterator::uasort() - Сортировка с помощью заданной пользователем функции и сохранением ключей
  • ArrayIterator::uksort() - Сортирует по ключам пользовательской функцией сравнения
  • natcasesort() - Сортирует массив алгоритмом естественной сортировки (natural order) без учёта регистра символов