&reftitle.constants;
&extension.constants.core;
CASE_LOWER
(int)
Константу CASE_LOWER передают как аргумент
в функцию array_change_key_case, чтобы преобразовать ключи массива
в нижний регистр. Это действие по умолчанию для функции array_change_key_case.
Начиная с PHP 8.2.0 конвертируются только ASCII-символы.
CASE_UPPER
(int)
Константу CASE_UPPER передают как аргумент
в функцию array_change_key_case, чтобы преобразовать ключи массива
в верхний регистр. Начиная с PHP 8.2.0 конвертируются только символы в кодировке ASCII.
Флаги порядка сортировки:
SORT_ASC
(int)
Константу SORT_ASC передают как аргумент
в функцию array_multisort для сортировки в порядке возрастания.
SORT_DESC
(int)
Константу SORT_DESC передают как аргумент
в функцию array_multisort для сортировки в порядке убывания.
Флаги типов сортировки для функций сортировки
SORT_REGULAR
(int)
Константу SORT_REGULAR передают как аргумент в функции сортировки
для обычного сравнения элементов массива.
SORT_NUMERIC
(int)
Константу SORT_NUMERIC передают как аргумент в функции сортировки,
чтобы сравнить элементы как цифры.
SORT_STRING
(int)
Константу SORT_STRING передают как аргумент в функции сортировки,
чтобы сравнить элементы как строки.
SORT_LOCALE_STRING
(int)
Константу SORT_LOCALE_STRING передают как аргумент в функции сортировки,
чтобы сравнить элементы как строки на основе текущей локали.
SORT_NATURAL
(int)
Константу SORT_NATURAL передают как аргумент в функции сортировки,
чтобы сравнить элементы как строки по алгоритму «естественной сортировки» (англ. natural ordering),
как это делает функция natsort.
SORT_FLAG_CASE
(int)
Константу SORT_FLAG_CASE разрешается комбинировать
побитовым ИЛИ с константой SORT_STRING
или SORT_NATURAL для регистронезависимой сортировки строк.
Начиная с PHP 8.2.0 приведение к единому регистру выполняется только для символов в кодировке ASCII.
Опции фильтрации:
ARRAY_FILTER_USE_KEY
(int)
Константу ARRAY_FILTER_USE_KEY передают как аргумент
в функцию array_filter, чтобы функция передавала в callback-функцию,
которую она вызывает, ключи массива как единственный аргумент.
ARRAY_FILTER_USE_BOTH
(int)
Константу ARRAY_FILTER_USE_BOTH передают как аргумент
в функцию array_filter, чтобы функция передавала в callback-функцию,
которую она вызывает, и значение, и ключ каждого элемента массива.
COUNT_NORMAL
(int)
COUNT_RECURSIVE
(int)
EXTR_OVERWRITE
(int)
EXTR_SKIP
(int)
EXTR_PREFIX_SAME
(int)
EXTR_PREFIX_ALL
(int)
EXTR_PREFIX_INVALID
(int)
EXTR_PREFIX_IF_EXISTS
(int)
EXTR_IF_EXISTS
(int)
EXTR_REFS
(int)