Funkcja strripos

Funkcja strripos wyszukuje pozycję ostatniego wystąpienia podciągu w ciągu bez uwzględniania wielkości liter. Jeśli podciąg nie zostanie znaleziony, funkcja zwróci false. Pierwszym parametrem przekazywany jest ciąg do przeszukania, drugim - szukany podciąg, a trzecim opcjonalnym parametrem można określić pozycję, od której rozpocząć wyszukiwanie.

Składnia

phpstrripos(string, substring, [offset]);

Przykład

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

php<?php
  $res = strripos('aBcAbD', 'ab');
  echo $res;
?>

Wynik wykonania kodu:

php3

Przykład

Spróbujmy znaleźć nieistniejący podciąg:

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

Wynik wykonania kodu:

phpfalse

Przykład

Użycie parametru offset do wyszukiwania po określonej pozycji:

php<?php
  $res = strripos('aBcAbDab', 'ab', 4);
  echo $res;
?>

Wynik wykonania kodu:

php6

Zobacz też

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