Предопределенные константы
Перечисленные ниже константы всегда доступны как часть ядра PHP.
-
CASE_LOWER
(int) -
CASE_LOWER
используется с array_change_key_case() для конвертации ключей массива в нижний регистр. Это действие по умолчанию для array_change_key_case(). -
CASE_UPPER
(int) -
CASE_UPPER
используется c array_change_key_case() для конвертации ключей массива в верхний регистр.
Флаги, изменяющие порядок сортировки:
-
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
используется для сравнения элементов как строк на базе текущей локали. Добавлено в 5.0.2. -
SORT_NATURAL
(int) -
SORT_NATURAL
используется для сравнения элементов как строк, используя естественное упорядочивание, такое как natsort(). Добавлено в PHP 5.4.0. -
SORT_FLAG_CASE
(int) -
SORT_FLAG_CASE
может быть объединена (побитовое ИЛИ) сSORT_STRING
илиSORT_NATURAL
для регистронезависимой сортировки строк. Добавлено в PHP 5.4.0.
Опции фильтрации:
-
ARRAY_FILTER_USE_KEY
(int) -
ARRAY_FILTER_USE_KEY
используется в array_filter() для передачи каждого ключа в виде первого аргумента в заданную функцию. Добавлено в PHP 5.6.0. -
ARRAY_FILTER_USE_BOTH
(int) -
ARRAY_FILTER_USE_BOTH
используется в array_filter() для передачи и значения и ключа в заданную функцию. Добавлено в PHP 5.6.0.
-
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)