PHP - Função ereg ()

Sintaxe

int ereg(string pattern, string originalstring, [array regs]);

Definição e Uso

A função ereg () procura uma string especificada por string para uma string especificada por padrão, retornando verdadeiro se o padrão for encontrado e falso caso contrário. A pesquisa diferencia maiúsculas de minúsculas em relação aos caracteres alfabéticos.

O parâmetro de entrada opcional regs contém uma matriz de todas as expressões correspondentes que foram agrupadas por parênteses na expressão regular.

Valor de retorno

  • Retorna verdadeiro se o padrão for encontrado e falso caso contrário.

Exemplo

A seguir está o trecho do código, copie e cole este código em um arquivo e verifique o resultado.

<?php
   $email_id = "[email protected]";
   $retval = ereg("(\.)(com$)", $email_id);
   
   if( $retval == true )
   {
      echo "Found a .com<br>";
   } else {
      echo "Could not found a .com<br>";
   }
	
   $retval = ereg(("(\.)(com$)"), $email_id, $regs);
   
   if( $retval == true )
   {
      echo "Found a .com and reg = ". $regs[0];
   } else {
      echo "Could not found a .com";
   }
	
?>

Isso produzirá o seguinte resultado -