(PHP 4, PHP 5)
eregi — Comparación de una expresión regular de forma insensible a mayúsculas-minúsculas
Esta función está OBSOLETA en PHP 5.3.0, por lo tanto, será ELIMINADA en PHP 7.0.0.
Las alternativas a esta función son:
PCRE_CASELESS))
    $pattern
   , string $string
   [, array &$regs
  ] ) : intEsta función es idéntica a ereg() excepto que ignora la distinción de mayúsculas-minúsculas cuando se comparan caracteres alfanuméricos.
patternExpresión regular insensible a mayúsculas-minúsculas.
stringLa cadena de entrada.
regs
       Si se encontraron coincidencias con las sub-cadenas entre paréntesis de
       pattern y la función es llamada con el
       tercer argumento regs, las coincidencias serán almacenadas
       en los elementos de la matriz regs.
      
$regs[1] contendrá la sub-cadena que comienza con el primer paréntesis de la izquierda; $regs[2] contendrá la segunda sub-cadena, y así sucesivamente. $regs[0] contendrá una copia de la cadena coincidente completa.
   Devuelve la longitud de la cadena coincidente si una coincidencia de
   pattern se encontró en string,
   o FALSE si no se encontraron coincidencias o se produjo un error.
  
   Si el parámetro opcional regs no fue pasado o
   la longitud de la cadena coincidente es 0, esta función devuelve 1.
  
Ejemplo #1 Ejemplo de eregi()
<?php
$cadena = 'XYZ';
if (eregi('z', $cadena)) {
    echo "¡'$cadena' contiene una 'z' o 'Z'!";
}
?>