PHP - Fonction ereg ()

Syntaxe

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

Définition et utilisation

La fonction ereg () recherche une chaîne spécifiée par string pour une chaîne spécifiée par pattern, retournant true si le motif est trouvé et false dans le cas contraire. La recherche est sensible à la casse en ce qui concerne les caractères alphabétiques.

Le paramètre d'entrée facultatif regs contient un tableau de toutes les expressions correspondantes qui ont été regroupées par parenthèses dans l'expression régulière.

Valeur de retour

  • Il renvoie true si le modèle est trouvé et false dans le cas contraire.

Exemple

Voici le morceau de code, copiez et collez ce code dans un fichier et vérifiez le résultat.

<?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";
   }
	
?>

Cela produira le résultat suivant -