strripos
Trova la posizione dell'ultima occorrenza di una stringa in un'altra indipendentemente dalle lettere minuscole/maiusole
Descrizione
Restituisce la posizione numerica dell'ultima occorrenza di needle nella stringa haystack. Differentemente da strrpos, strripos non distingue tra lettere maiuscole minuscole. Attenzione che le posizioni della stringa partono da 0 e non da 1.
Notare anche che needle può essere una stringa di uno o più caratteri.
Se needle non è reperito, la funzione restituisce false.
Un semplice esempio di strripos <?php $haystack = 'ababcd'; $needle = 'aB'; $pos = strripos($haystack, $needle); if ($pos === false) { echo "Sorry, we did not find ($needle) in ($haystack)"; } else { echo "Congratulations!\n"; echo "We found the last ($needle) in ($haystack) at position ($pos)"; } ?> Output: Congratulations! We found the last (aB) in (ababcd) at position (2)
Il parametro offset può indicare la posizione da cui cominciare la ricerca nella stringa.
Offset negativi inizieranno la ricerca alla posizione offset dall'inizio della stringa.
Vedere anche: strrpos, strrchr, substr, stripos e stristr.