mb_regex_encoding

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

mb_regex_encoding Устанавливает или получает кодировку символов для многобайтового регулярного выражения

Описание

mb_regex_encoding(?string $encoding = null): string|bool

Функция устанавливает или получает кодировку символов для многобайтового регулярного выражения.

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

encoding

Параметр encoding устанавливает кодировку символов. Функция установит для параметра значение внутренней кодировки символов, если аргумент не передали или передали значение null.

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

Если параметр encoding установили, функция Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка. При этом внутренняя кодировка символов не изменяется. Функция возвращает имя текущей кодировки символов для многобайтовых регулярных выражений, если параметр encoding не установили.

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

Версия Описание
8.0.0 Теперь параметр encoding принимает значение null.

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

  • mb_internal_encoding() - Устанавливает или получает внутреннюю кодировку символов файла скрипта
  • mb_ereg() - Находит совпадение регулярному выражению с поддержкой многобайтовых кодировок