(PHP 5 >= 5.2.0, PHP 7)
mb_stristr — Находит первое вхождение подстроки в строке без учета регистра
$haystack
, string $needle
[, bool $before_needle
= FALSE
[, string $encoding
= mb_internal_encoding()
]] ) : string
mb_stristr() находит первое вхождение подстроки
needle
в haystack
и возвращает часть haystack
.
В отличие от mb_strstr(),
mb_stristr() не учитывает регистр.
Если needle
не найдена, возвращается FALSE
.
haystack
Строка, в которой ищется первое вхождение строки needle
needle
Строка для поиска в haystack
before_needle
Определяет, какую часть строки haystack
вернет эта функция.
Если установлено TRUE
, возвращается часть haystack
от начала до первого вхождения needle
(исключая needle).
Если установлено FALSE
, возвращается часть haystack
от первого вхождения needle
до конца (включая needle).
encoding
Название используемой кодировки символов. Если этот параметр опущен, используется внутренняя кодировка.
Возвращает часть строки haystack
,
или FALSE
, если needle
не найдена.