mb_strripos
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
mb_strripos — Знаходить останнє входження підрядка в рядок без урахування регістру
Опис
mb_strripos( string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int|false
Функцияmb_strripos() виконує безпечну багатобайтову операцію strripos(), ґрунтуючись на кількості символів. Позиція підрядка needle
розраховується з початку рядка haystack
Позиция первого символа — 0. Второго символа — 1. Функцияmb_strripos(), в отличие от функцииmb_strrpos()не чутлива до регістру.
Список параметрів
haystack
Рядок, в якому функція шукатиме позицію останнього входження підрядка needle
needle
Подстрока для поиска в строкеhaystack
offset
Позиция в строкеhaystack
, з якої потрібно розпочати пошук.
encoding
Назва кодування символів. Якщо на задане, буде використано внутрішнє кодування символів.
Значення, що повертаються
Повертає число — позицію останнього входження підрядка needle
у рядок haystack
либо**false
**, якщо підрядок needle
не найдена.
список змін
Версия | Опис |
---|---|
8.0.0 | needle тепер приймає порожній рядок. |
8.0.0 | Тепер параметр encoding може набувати значення null |
Дивіться також
- strripos() - Повертає позицію останнього входження підрядка без урахування регістру
- strrpos() - Повертає позицію останнього входження підрядка у рядку
- mb_strrpos() - Шукає позицію останнього входження підрядка у рядок