(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
mb_strpos — Ищет в строке позицию первого вхождения подстроки
Функция ищет в строке string позицию первого вхождения подстроки string.
Функция выполняет безопасную многобайтовую операцию strpos() на основе количества символов, а не байтов. Первый символ стоит на позиции 0, позиция второго символа — 1 и так далее.
haystackСтрока, в которой требуется найти позицию первого вхождения подстроки string.
needle
       Подстрока для поиска в строке haystack.
       Функция не приводила нестроковые значения параметра к целочисленным
       и не интерпретировала результат приведения как кодовую точку символа,
       как это делала функция strpos().
      
offsetНачальная позиция поиска. Значение по умолчанию равно 0. Отрицательные смещения отсчитываются с конца строки.
encoding
 Параметр encoding указывает кодировку символов.
 При пропуске параметра или передаче значения null
 функция интерпретирует символы в предустановленной кодировке модуля.
   Функция возвращает числовую позицию первого вхождения подстроки
   needle в строку (string) haystack.
   Функция возвращает значение false,
   если строка не содержит подстроку needle.
  
offset превысит
     длину строки haystack.
    
   | Версия | Описание | 
|---|---|
| 8.0.0 | needleтеперь принимает пустую строку. | 
| 8.0.0 | Параметр encodingтеперь принимает значениеnull. | 
| 7.1.0 | Добавили поддержку отрицательных значений параметром offset. | 
