PHP - Überprüfung des Formats einer E-Mail-Adresse
Hier unten finden Sie sp-Techniken, um festzustellen, ob eine Variable eine gültige E-Mail-Adresse enthält.
Filter verwenden
Mit dieser Funktion können Sie überprüfen, ob die E-Mail-Adresse gültig ist.filter_var ()
Beispiel:
if (filter_var ($ email, FILTER_VALIDATE_EMAIL)) {// Email ist gut
}
Reguläre Ausdrücke verwenden
Mit regulären Ausdrücken kann überprüft werden, ob eine über ein Formular erhaltene E-Mail-Adresse gültig ist.Hier ist eine Funktion, die prüft, ob ein String nur eine E-Mail-Adresse ist. Valide.function VerifierAdresseMail ($ address)
Funktion VerifyMailAddress ($ address)
{$ Syntax = '# ^ [w.-] [w .-] +. [A-zA-Z] {2, 5} $ #';
if (preg_match ($ Syntaxe, $ adrdess))
return true;
sonst
falsch zurückgeben;
}
Implementierung
Nach Erhalt der Adresse ein Formular:$ address = htmlentities ($ _ POST ['adresse']);if (VerifyMailAddress ($ adresse))
echo '
Ihre Adresse ist gültig.
';sonst
echo '
Ihre Adresse ist ungültig.
';