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

# mb_ereg_search_init

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

mb_ereg_search_init — Настраивает строку и регулярное выражение для поиска соответствий строки в многобайтовой кодировке регулярному выражению

### Описание

function mb_ereg_search_init(string `$string`, ?string `$pattern` = `null`, ?string `$options` = `null`): bool

Функция mb_ereg_search_init() задаёт значения параметров `string` и `pattern` для функций, которые ищут соответствия строк в многобайтовых кодировках регулярному выражению. С этими значениями работают функции mb_ereg_search(), mb_ereg_search_pos() и mb_ereg_search_regs().

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

`string`

  Строка поиска.

`pattern`

  Шаблон поиска.

`options`

  Вариант поиска. Объяснение дано в описании функции mb_regex_set_options().

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

Функция возвращает `true`, если выполнилась успешно, или `false`, если возникла ошибка.

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

Версия | Описание
--- | ---
8.0.0 | Параметры `pattern` и `options` теперь могут принимать значение null.

### Примечания

> Замечание: Для этой функции будет использована внутренняя кодировка или кодировка, установленная функцией mb_regex_encoding().

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

- mb_regex_encoding() - Устанавливает или получает кодировку символов для многобайтового регулярного выражения
- mb_ereg_search_regs() - Возвращает совпавшую с регулярным выражением часть строки

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open