Funcția stripos

Funcția stripos caută prima apariție a unui substring într-un string fără a ține cont de registru. Primul parametru primește stringul în care se efectuează căutarea, al doilea - substringul căutat, iar al treilea parametru opțional - poziția de la care să înceapă căutarea.

Sintaxă

phpstripos(string, substring, [offset]);

Exemplu

Să găsim poziția substringului în string:

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

Rezultatul executării codului:

php1

Exemplu

Să încercăm să găsim un substring inexistent:

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

Rezultatul executării codului:

phpfalse

Exemplu

Căutare cu specificarea poziției de start:

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

Rezultatul executării codului:

php4

Veți și

  • funcția strpos,
    care efectuează căutarea ținând cont de registru
  • funcția stristr,
    care returnează partea din string după apariția găsită