(PHP 4, PHP 5)
stristr — Lo mismo que strstr() pero sin tener en cuenta mayúsculas o minúsculas
Devuelve toda la cadena desde la primera aparición del caracter . Tanto la cadena como el caracter se examinan sin tener en cuenta mayúsculas o minúsculas.
Si no se encuentra el caracter , devuelve FALSE.
Si el caracter no es una cadena, se convierte a entero y se usa como código de un carácter ASCII.
Example#1 Ejemplo de stristr()
<?php
$email = 'USER@EXAMPLE.com';
echo stristr($email, 'e');
// Salida: ER@EXAMPLE.com
?>
Example#2 Comprobar si se encuentra una cadena
<?php
$cadena = 'Hola Mundo';
if(stristr($cadena, 'adios') === FALSE) {
echo 'No se ha encontrado "adios" en la cadena';
}
// Salida: No se ha encontrado "adios" en la cadena
?>
Example#3 Ejemplo de un carácter que no es una cadena
<?php
$cadena = 'MANZANA';
echo stristr($cadena, 97); // 97 = a minuscula
// Salida: MANZANA
?>
Note: Esta función es segura binariamente.