string mb_stristr    ( string $haystack   , string $needle   [, bool $before_needle = FALSE   [, string $encoding = mb_internal_encoding()  ]] )

mb_stristrНаходит первое вхождение подстроки в строке без учета регистра

haystack

Строка, в которой ищется первое вхождение строки needle

needle

Строка для поиска в haystack

before_needle

Определяет, какую часть строки haystack вернет эта функция. Если установлено TRUE, возвращается часть haystack от начала до первого вхождения needle (исключая needle). Если установлено FALSE, возвращается часть haystack от первого вхождения needle до конца (включая needle).

encoding

Название используемой кодировки символов. Если этот параметр опущен, используется внутренняя кодировка.