Функция stripos

La función stripos busca la primera ocurrencia de una subcadena en una cadena sin distinguir entre mayúsculas y minúsculas. El primer parámetro es la cadena en la que se realiza la búsqueda, el segundo es la subcadena buscada, y el tercer parámetro opcional es la posición desde la cual comenzar la búsqueda.

Sintaxis

phpstripos(string, substring, [offset]);

Ejemplo

Encontremos la posición de una subcadena en una cadena:

php<?php
  echo stripos('AbCdE', 'bc');
?>

Resultado de la ejecución del código:

php1

Ejemplo

Intentemos encontrar una subcadena que no existe:

php<?php
  $res = stripos('AbCdE', 'xyz');
  var_dump($res);
?>

Resultado de la ejecución del código:

phpfalse

Ejemplo

Búsqueda especificando la posición inicial:

php<?php
  echo stripos('aAbBcC', 'b', 3);
?>

Resultado de la ejecución del código:

php4

Ver también

  • la función strpos,
    que realiza una búsqueda distinguiendo entre mayúsculas y minúsculas
  • la función stristr,
    que devuelve la parte de la cadena después de la ocurrencia encontrada