(PHP 5, PHP 7)
iconv_strpos — Возвращает позицию первого вхождения подстроки
$haystack
   , string $needle
   [, int $offset = 0
   [, string $charset = ini_get("iconv.internal_encoding")
  ]] )
   Возвращает позицию первого вхождения подстроки
   needle в строке haystack.
  
   В отличие от strpos(), iconv_strpos()
   возвращает смещение перед искомой строкой в символах, а не
   в байтах. Количество символов трактуется в зависимости от указанной
   параметром charset кодировки.
  
haystackСтрока, в которой производится поиск.
needleИскомая подстрока.
offset
       Необязательный параметр offset
       позволяет указать, с какого по счёту символа строки начинать поиск.
       Если указано отрицательное значение, то смещение будет отсчитываться
       с конца строки.
      
charset
       Если параметр charset не указан,
       то подразумевается, что string
       имеет кодировку iconv.internal_encoding.
      
   Если haystack или
   needle не являются строками, они
   будут преобразованы в строку и применены как код символа.
  
   Возвращает номер позиции первого вхождения строки
   needle в haystack.
  
   Если строка needle не найдена,
   iconv_strpos() возвращает FALSE.
  
Эта функция может возвращать как boolean FALSE, так и не-boolean значение, которое приводится к FALSE. За более подробной информацией обратитесь к разделу Булев тип. Используйте оператор === для проверки значения, возвращаемого этой функцией.
| Версия | Описание | 
|---|---|
| 7.1.0 | Поддержка отрицательных значений offset. |