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.0needle тепер приймає порожній рядок.
8.0.0Тепер параметр encoding може набувати значення null

Дивіться також

  • strripos() - Повертає позицію останнього входження підрядка без урахування регістру
  • strrpos() - Повертає позицію останнього входження підрядка у рядку
  • mb_strrpos() - Шукає позицію останнього входження підрядка у рядок