Funkcja stripos

Funkcja stripos wyszukuje pierwsze wystąpienie podciągu w ciągu znaków bez uwzględniania wielkości liter. Jako pierwszy parametr przyjmuje ciąg, w którym odbywa się wyszukiwanie, jako drugi - szukany podciąg, a jako trzeci, opcjonalny parametr - pozycję, od której należy rozpocząć wyszukiwanie.

Składnia

phpstripos(string, substring, [offset]);

Przykład

Znajdźmy pozycję podciągu w ciągu znaków:

php<?php
  echo stripos('AbCdE', 'bc');
?>

Wynik wykonania kodu:

php1

Przykład

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

php<?php
  $res = stripos('AbCdE', 'xyz');
  var_dump($res);
?>

Wynik wykonania kodu:

phpfalse

Przykład

Wyszukiwanie z określeniem pozycji początkowej:

php<?php
  echo stripos('aAbBcC', 'b', 3);
?>

Wynik wykonania kodu:

php4

Zobacz też

  • funkcję strpos,
    która wykonuje wyszukiwanie z uwzględnieniem wielkości liter
  • funkcję stristr,
    która zwraca część ciągu po znalezionym wystąpieniu