Função strripos
A função strripos encontra a posição da última ocorrência de uma substring em uma string sem diferenciar maiúsculas de minúsculas.
Se a substring não for encontrada, a função retornará false. O primeiro parâmetro é a string na qual buscar,
o segundo é a substring procurada, e um terceiro parâmetro opcional pode ser usado para especificar a posição a partir da qual iniciar a busca.
Sintaxe
strripos(string, substring, [offset]);
Exemplo
Encontrando a última ocorrência de uma substring em uma string:
<?php
$res = strripos('aBcAbD', 'ab');
echo $res;
?>
Resultado da execução do código:
3
Exemplo
Tentando encontrar uma substring que não existe:
<?php
$res = strripos('abcde', 'z');
var_dump($res);
?>
Resultado da execução do código:
false
Exemplo
Usando o parâmetro offset para buscar a partir de uma posição específica:
<?php
$res = strripos('aBcAbDab', 'ab', 4);
echo $res;
?>
Resultado da execução do código:
6
Veja também
-
a função
strpos,
que encontra a primeira ocorrência de uma substring diferenciando maiúsculas de minúsculas -
a função
strrpos,
que encontra a última ocorrência de uma substring diferenciando maiúsculas de minúsculas -
a função
stripos,
que encontra a primeira ocorrência de uma substring sem diferenciar maiúsculas de minúsculas