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() - Шукає позицію останнього входження підрядка у рядок