(PHP 5 >= 5.2.0, PHP 7, PHP 8)
mb_stripos — Регистронезависимый поиск позиции первого вхождения одной строки в другую
$haystack
,$needle
,$offset
= 0,$encoding
= null
mb_stripos() возвращает позицию первого вхождения
строки needle
в строке haystack
.
В отличие от mb_strpos(), mb_stripos()
не чувствительна к регистру символов. Если строка
needle
не найдена, функция вернёт false
.
haystack
Строка, в которой производится поиск вхождений строки
needle
needle
Строка, поиск которой осуществляется в строке haystack
offset
Позиция в строке haystack
, с которой начинается
поиск вхождений. Если значение отрицательно, отсчёт идёт с конца строки.
encoding
Кодировка символов строк. Если не задана, будет использована внутренняя кодировка скрипта.
Возвращает позицию первого вхождения строки needle
в строке haystack
либо false
, если
needle
не найдена.
Версия | Описание |
---|---|
8.0.0 |
needle теперь принимает пустую строку.
|
8.0.0 |
Теперь параметр encoding может принимать значение null .
|
7.1.0 |
Добавлена поддержка отрицательных значений offset .
|