Перечисленные ниже константы всегда доступны как часть ядра PHP.
CASE_LOWER
(integer)
CASE_LOWER используется с
array_change_key_case() для конвертации ключей массива
в нижний регистр. Это действие по умолчанию для
array_change_key_case().
CASE_UPPER
(integer)
CASE_UPPER используется c
array_change_key_case() для конвертации ключей массива
в верхний регистр.
Флаги, изменяющие порядок сортировки:
SORT_ASC
(integer)
SORT_ASC используется с
array_multisort() для сортировки в порядке возрастания.
SORT_DESC
(integer)
SORT_DESC используется с
array_multisort() для сортировки в порядке убывания.
Флаги сортировки, используемые различными функциями:
SORT_REGULAR
(integer)
SORT_REGULAR используется для обычного сравнения
элементов массива.
SORT_NUMERIC
(integer)
SORT_NUMERIC используется для сравнения элементов,
как цифр.
SORT_STRING
(integer)
SORT_STRING используется для сравнения элементов как
строк.
SORT_LOCALE_STRING
(integer)
SORT_LOCALE_STRING используется для сравнения
элементов как строк на базе текущей локали. Добавлено в 5.0.2.
SORT_NATURAL
(integer)
SORT_NATURAL используется для сравнения элементов как
строк, используя естественное упорядочивание, такое как natsort(). Добавлено в PHP 5.4.0.
SORT_FLAG_CASE
(integer)
SORT_FLAG_CASE может быть объединена
(побитовое ИЛИ) с
SORT_STRING или
SORT_NATURAL для регистронезависимой сортировки строк. Добавлено в PHP 5.4.0.
Опции фильтрации:
ARRAY_FILTER_USE_KEY
(integer)
ARRAY_FILTER_USE_KEY используется в
array_filter() для передачи каждого ключа
в виде первого аргумента в заданную функцию.
Добавлено в PHP 5.6.0.
ARRAY_FILTER_USE_BOTH
(integer)
ARRAY_FILTER_USE_BOTH используется в
array_filter() для передачи и значения и ключа в
заданную функцию.
Добавлено в PHP 5.6.0.