Une des tâches les plus courantes lors de la création d'un site Web avec PHP est l'acceptation et validation des adresses de messagerie . La meilleure façon de le faire est d'utiliser des expressions régulières . Bien qu'il existe de nombreuses chaînes d'expressions régulières possibles qui peuvent être utilisés pour vérifier le format d'une adresse e-mail, au moins un est plus simple que les autres. Instructions
Créer une validation Fonction
1
créer la chaîne d'expression régulière qui sera utilisé pour valider les adresses e-mail . De nombreux programmeurs ont créé de nombreuses chaînes d'expressions régulières à cet effet, et vous êtes libre de créer votre propre , mais l'une des versions plus simples sont énumérés ici :
" /^ ( [a- zA -Z0- 9] ) + ( [a- zA -Z0-9 \\ . _- ] ) * @ ([a -zA -Z0 -9_ -] ) + ( [a- zA -Z0-9 \\ . _- ] +) + $ /"
2
Créer la fonction de validation. Avec la chaîne d'expression régulière , vous pouvez utiliser preg_match pour valider n'importe quelle chaîne et confirmer qu'il s'agit d'une adresse email valide . Un exemple de fonction est indiquée ici :
validateEmail de la fonction
( $ email ) {
if ( preg_match ("/^ ([a -zA- Z0-9 ] ) + ( [a- zA -Z0-9 \\ . _- ] ) * @ ([a -zA -Z0 -9_ -] ) + ( [a- zA -Z0-9 \\ . _- ] +) + $ /" , $ email ) ) {
//L'adresse est valide
Return of true; }
//L'adresse n'est pas valide
retour
faux ;
}
3
Utilisez la fonction de validation pour valider les adresses e-mail par l'utilisateur entrés
.