iconv_strpos - Возвращает позицию первого вхождения подстроки
Вернуться к: iconv
iconv_strpos
(PHP 5)
iconv_strpos — Возвращает позицию первого вхождения подстроки
Описание
Возвращает позицию первого вхождения подстроки 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. За более подробной информацией обратитесь к разделу Булев тип. Используйте оператор === для проверки значения, возвращаемого этой функцией.
Смотрите также
- strpos() - Возвращает позицию первого вхождения подстроки
- iconv_strrpos() - Возвращает позицию последнего вхождения подстроки
- mb_strpos() - Find position of first occurrence of string in a string
Вернуться к: iconv