Función strripos
La función strripos busca la posición de la última ocurrencia de una subcadena en una cadena sin distinguir entre mayúsculas y minúsculas.
Si la subcadena no se encuentra, la función devolverá false. El primer parámetro es la cadena en la que buscar,
el segundo es la subcadena buscada, y un tercer parámetro opcional permite especificar la posición desde la cual comenzar la búsqueda.
Sintaxis
strripos(string, substring, [offset]);
Ejemplo
Encontremos la última ocurrencia de una subcadena en una cadena:
<?php
$res = strripos('aBcAbD', 'ab');
echo $res;
?>
Resultado de la ejecución del código:
3
Ejemplo
Intentemos encontrar una subcadena que no existe:
<?php
$res = strripos('abcde', 'z');
var_dump($res);
?>
Resultado de la ejecución del código:
false
Ejemplo
Uso del parámetro offset para buscar después de una posición determinada:
<?php
$res = strripos('aBcAbDab', 'ab', 4);
echo $res;
?>
Resultado de la ejecución del código:
6
Véase también
-
la función
strpos,
que busca la primera ocurrencia de una subcadena distinguiendo entre mayúsculas y minúsculas -
la función
strrpos,
que busca la última ocurrencia de una subcadena distinguiendo entre mayúsculas y minúsculas -
la función
stripos,
que busca la primera ocurrencia de una subcadena sin distinguir entre mayúsculas y minúsculas