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