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