Funzione strripos
La funzione strripos cerca la posizione dell'ultima occorrenza di una sottostringa in una stringa senza distinzione tra maiuscole e minuscole.
Se la sottostringa non viene trovata, la funzione restituirà false. Il primo parametro è la stringa in cui cercare,
il secondo è la sottostringa da cercare, e un terzo parametro opzionale può specificare la posizione da cui iniziare la ricerca.
Sintassi
strripos(string, substring, [offset]);
Esempio
Troviamo l'ultima occorrenza di una sottostringa in una stringa:
<?php
$res = strripos('aBcAbD', 'ab');
echo $res;
?>
Risultato dell'esecuzione del codice:
3
Esempio
Proviamo a cercare una sottostringa inesistente:
<?php
$res = strripos('abcde', 'z');
var_dump($res);
?>
Risultato dell'esecuzione del codice:
false
Esempio
Utilizzo del parametro offset per cercare dopo una posizione specifica:
<?php
$res = strripos('aBcAbDab', 'ab', 4);
echo $res;
?>
Risultato dell'esecuzione del codice:
6
Vedi anche
-
la funzione
strpos,
che cerca la prima occorrenza di una sottostringa con distinzione tra maiuscole e minuscole -
la funzione
strrpos,
che cerca l'ultima occorrenza di una sottostringa con distinzione tra maiuscole e minuscole -
la funzione
stripos,
che cerca la prima occorrenza di una sottostringa senza distinzione tra maiuscole e minuscole