Función mb_strripos
La función mb_strripos busca la posición de la última ocurrencia de una subcadena en una cadena, ignorando el caso de los caracteres. El primer parámetro de la función acepta la cadena en la que se realiza la búsqueda, el segundo - la subcadena buscada. El tercer parámetro opcional establece la posición desde la cual comenzar la búsqueda. El tercer parámetro opcional establece la codificación.
Sintaxis
mb_strripos(
string $haystack,
string $needle,
int $offset = 0,
string $encoding = null
): int|false
Ejemplo
Encontremos la última ocurrencia de una subcadena en una cadena:
<?php
$res = mb_strripos('aBcDeBc', 'bc');
echo $res;
?>
Resultado de la ejecución del código:
5
Ejemplo
Búsqueda con la posición de inicio especificada:
<?php
$res = mb_strripos('aBcDeBc', 'bc', 3);
echo $res;
?>
Resultado de la ejecución del código:
5
Ejemplo
Si la subcadena no se encuentra, la función devolverá false:
<?php
$res = mb_strripos('abcde', 'z');
var_dump($res);
?>
Resultado de la ejecución del código:
false