(PHP 4 >= 4.0.6, PHP 5, PHP 7)
mb_strrpos — Поиск позиции последнего вхождения одной строки в другую
$haystack
, string $needle
[, int $offset
= 0
[, string $encoding
= mb_internal_encoding()
]] ) : int
Выполняет безопасную с точки зрения многобайтных кодировок операцию
strrpos() , основываясь на количестве символов.
Позиция строки needle
расcчитывается с начала строки haystack
. Позиция
первого символа 0. Второго символа 1.
haystack
Строка (string), в которой производится поиск вхождения
needle
.
needle
Строка (string), поиск которой производится в строке
haystack
.
offset
encoding
Параметр encoding
представляет собой символьную кодировку. Если он опущен, вместо него будет использовано значение внутренней кодировки.
Возвращает позицию последнего вхождения строки needle
в строке (string) haystack
либо FALSE
,
если needle
не найдена.
Версия | Описание |
---|---|
5.2.0 |
Добавлен необязательный аргумент offset .
|
Замечание: Аргумент
encoding
перемещен с третьего места в списке на четвертое в PHP 5.2.0. Для обратной совместимости аргументencoding
может быть задан как третий аргумент, однако эта возможность считается устаревшей и вскоре будет удалена.