Функция PHP mb_strpos

int mb_strpos (string haystack, string needle [, int offset [, string encoding]])

mb_strpos возвращает числовую позицию первого появления needle в строке haystack. Если needle не найдена, возвращает FALSE.

mb_strpos выполняет многобайтную безопасную strpos-операцию на основе количества символов.
Позиция needle вычисляется от начала haystack. Первая позиция равна 0. Позиция второго символа равна 1, и так далее.

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

offset это смещение поиска. Если не специфицировано, используется 0.

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

См. также mb_strrpos, mb_internal_encoding, strpos.