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

phpstrripos(string, substring, [offset]);

Exemplo

Encontrando a última ocorrência de uma substring em uma string:

php<?php
  $res = strripos('aBcAbD', 'ab');
  echo $res;
?>

Resultado da execução do código:

php3

Exemplo

Tentando encontrar uma substring que não existe:

php<?php
  $res = strripos('abcde', 'z');
  var_dump($res);
?>

Resultado da execução do código:

phpfalse

Exemplo

Usando o parâmetro offset para buscar a partir de uma posição específica:

php<?php
  $res = strripos('aBcAbDab', 'ab', 4);
  echo $res;
?>

Resultado da execução do código:

php6

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