(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
mb_ereg_search_pos — Возвращает позицию и длину совпавшего с регулярным выражением участка многобайтовой строки
$pattern
= null
, ?string $options
= null
): array|falseВозвращает позицию и длину совпавшего с регулярным выражением участка заранее определённой многобайтной строки.
Строка для поиска задаётся функцией mb_ereg_search_init(). Если она не задавалась, будет использована строка, заданная ранее.
pattern
Шаблон, текст регулярного выражения.
options
Опция поиска. Подробнее смотрите mb_regex_set_options().
Массив (array) содержащий два элемента. Первый элемент - смещение в байтах, с которого начинается совпадение относительно начала искомой строки, и второй элемент - длина совпадения в байтах.
В случае возникновения ошибки возвращается false
.
Версия | Описание |
---|---|
8.0.0 |
pattern и options теперь допускают значение null.
|
Замечание:
Для этой функции будет использована внутренняя кодировка или кодировка, установленная функцией mb_regex_encoding().