Maison  >  Article  >  développement back-end  >  php vérifie que l'e-mail est correct

php vérifie que l'e-mail est correct

藏色散人
藏色散人original
2019-09-28 10:28:533401parcourir

php vérifie que l'e-mail est correct

L'e-mail de vérification php est-il correct ?

1 : Vérifiez l'adresse e-mail via la méthode intégrée

par exemple : $result = filter_var('bob@example.com', FILTER_VALIDATE_EMAIL);

Lors de l'impression du résultat, si le format est correct, l'adresse email est affichée, si elle est erronée, false est affichée

2 : Correspondance régulière

(1) $regex= '/ w+([-+.]w+)*@w+ ([-.]w+)*.w+([-.]w+)*/';

(2)$regex="/([a -z0-9]*[-_.]? [a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[.] [a-z]{2,3}([.] [a-z]{2})?/i";

Les deux expressions régulières ci-dessus peuvent être utilisées pour faire correspondre les adresses e-mail. La méthode de correspondance est la suivante suit :

$str = "email@example.com";
$result = preg_match($regex,$str);

Si le format de l'e-mail est correct, la valeur du résultat est 1. L'erreur est fausse

PS : Collez la vérification régulière des numéros de téléphone fixe et mobile↓

$isTel="/^([0-9]{3,4}-)?[0-9]{7,8}$/";
$isMob="/^1[3-8]{1}[0-9]{9}$/";

Pour plus de connaissances sur PHP, veuillez visiter le Tutoriel PHP !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn