Funcția strripos
Funcția strripos caută poziția ultimei apariții a unui substring într-un șir de caractere fără a ține cont de majuscule/minuscule.
Dacă substringul nu este găsit, funcția va returna false. Primul parametru este șirul în care se caută,
al doilea este substringul căutat, iar al treilea parametru opțional poate specifica poziția de la care să înceapă căutarea.
Sintaxă
strripos(string, substring, [offset]);
Exemplu
Să găsim ultima apariție a unui substring într-un șir:
<?php
$res = strripos('aBcAbD', 'ab');
echo $res;
?>
Rezultatul executării codului:
3
Exemplu
Să încercăm să găsim un substring care nu există:
<?php
$res = strripos('abcde', 'z');
var_dump($res);
?>
Rezultatul executării codului:
false
Exemplu
Utilizarea parametrului offset pentru a căuta după o anumită poziție:
<?php
$res = strripos('aBcAbDab', 'ab', 4);
echo $res;
?>
Rezultatul executării codului:
6