100 of 410 menu

Funkcja mb_strripos

Funkcja mb_strripos wyszukuje pozycję ostatniego wystąpienia podciągu w ciągu, ignorując wielkość liter. Pierwszy parametr funkcji przyjmuje ciąg, w którym odbywa się wyszukiwanie, drugi - szukany podciąg. Trzeci opcjonalny parametr określa pozycję, od której należy rozpocząć wyszukiwanie. Trzeci opcjonalny parametr określa kodowanie.

Składnia

mb_strripos( string $haystack, string $needle, int $offset = 0, string $encoding = null ): int|false

Przykład

Znajdźmy ostatnie wystąpienie podciągu w ciągu:

<?php $res = mb_strripos('aBcDeBc', 'bc'); echo $res; ?>

Wynik wykonania kodu:

5

Przykład

Wyszukiwanie z określeniem pozycji rozpoczęcia wyszukiwania:

<?php $res = mb_strripos('aBcDeBc', 'bc', 3); echo $res; ?>

Wynik wykonania kodu:

5

Przykład

Jeśli podciąg nie zostanie znaleziony, funkcja zwróci false:

<?php $res = mb_strripos('abcde', 'z'); var_dump($res); ?>

Wynik wykonania kodu:

false

Zobacz też

  • funkcję mb_strpos,
    która wyszukuje pierwsze wystąpienie podciągu z uwzględnieniem wielkości liter
  • funkcję strripos,
    która wyszukuje ostatnie wystąpienie podciągu bez uwzględniania wielkości liter
msenesnlkk