mb_regex_encoding

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

mb_regex_encodingSet/Get character encoding for multibyte regex

Описание

mixed mb_regex_encoding ([ string $encoding = mb_regex_encoding() ] )

Задает/возвращает текущую кодировку для многобайтового регулярного выраженияstring.

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

encoding

Параметр encoding представляет собой символьную кодировку. Если он опущен, вместо него будет использовано значение внутренней кодировки.

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

Если задан параметр encoding, то Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки. В этом случае не меняется внутренняя многобайтная кодировка. Если параметр encoding не указан, то возвращается текущее имя кодировки символов для многобайтных регулярных выражений.

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

Версия Описание
5.6.0 Кодировка по умолчанию изменена на UTF-8. Ранее по умолчанию была EUC-JP.

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

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