(PHP 4 >= 4.2.0, PHP 5, PHP 7)
mb_eregi — Поиск соответствий регулярному выражению поддерживающий многобайтные символы и нечувствительный к регистру
$pattern
, string $string
[, array &$regs
] )Выполняет поиск соответствий регулярному выражению с поддержкой многобайтных символы, нечувствительный к регистру.
pattern
Шаблон, текст регулярного выражения.
string
Строка string, в которой производится поиск.
regs
Если найдены совпадения для подстроки pattern
,
заключенной в скобки, и функция вызвана с заданным третьим аргументом
regs
, эти совпадения будут сохранены в массиве
regs
. Если подобных совпадений не найдено,
regs
установится как пустой массив.
$regs[1] будет содержать первую (слева) подстроку заключенную в скобки; $regs[2] - вторую, и так далее. $regs[0] будет содержать копию всей найденной строки.
Возвращает длину найденной строки в байтах если совпадение шаблона
pattern
найдено в string
,
или FALSE
, если совпадения не найдены.
Если необязательный аргумент regs
не задан, или
длина найденой строки равна 0, эта функция вернет 1.
Версия | Описание |
---|---|
7.1.0 |
Функцию mb_eregi() устанавливает значение
regs равным пустому массиву, если ничего не найдено.
Ранее, в подобном случае, regs оставался неизменным.
|
Замечание:
Для этой функции будет использована внутренняя кодировка или кодировка, установленная функцией mb_regex_encoding().