Last Call for the State of PHP Survey

Предопределённые константы

Следующие константы доступны как часть ядра PHP.

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)

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top