Vérification de la validité de l'adresse e-mail en PHP
Question :
En examinant les moyens d'évaluer la validité des e-mails, j'ai rencontré des sites Web affirmant pour réaliser cette tâche. Cependant, est-il possible de vérifier la validité des e-mails uniquement en utilisant PHP ?
Solution :
Pour garantir la validité des e-mails, PHP fournit des méthodes fiables. Tout d'abord, vérifions l'existence du domaine à l'aide de la fonction domain_exists :
if(domain_exists($email)) { echo('This MX records exists; I will accept this email as valid.'); } else { echo('No MX record exists; Invalid email.'); }
De plus, la fonction filter_var de PHP vérifie si l'e-mail a un format valide :
if(filter_var($email, FILTER_VALIDATE_EMAIL)) { //Email is valid }
Cependant, ces méthodes ne Je ne garantis pas l'existence de l'e-mail de l'utilisateur sur ce domaine. Voici quelques considérations à garder à l'esprit :
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!