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