Eine der häufigsten Aufgaben bei der Erstellung einer Website mit PHP ist die Annahme und Validierung von E-Mail -Adressen. Der einfachste Weg dies zu tun ist durch die Verwendung regulärer Ausdruck . Zwar gibt es viele verschiedene mögliche regulären Ausdruck Strings, die verwendet werden, um das Format der E-Mail -Adresse zu überprüfen werden können, ist mindestens eine einfachere als die anderen. Anleitung
erstellen Validation Funktion
1
Erstellen der regulären Ausdruck , mit dem die E-Mail- Adressen zu überprüfen wird. Viele verschiedene Programmierer haben viele verschiedene reguläre Ausdrücke für diesen Zweck erstellt, und Sie sind frei, Ihre eigenen erstellen , aber eine der einfacheren Versionen ist hier aufgeführt:
" /^ ( [a- zA -Z0- 9] ) + ( [a- zA -Z0-9 \\ . _- ] ) * @ ( [a- zA -Z0- 9_ - ] ) + ( [a- zA -Z0-9 \\ . _- ] +) + $ /"
2
erstellen Sie die Funktion für die Validierung . Mit dem regulären Ausdruck können Sie preg_match eine beliebige Zeichenfolge zu validieren und bestätigen, dass es sich um eine gültige E-Mail -Adresse ist. Ein Beispiel -Funktion wird hier aufgeführt:
Funktion validateEmail ( $ email ) {
if ( preg_match ("/^ ( [a- zA- Z0-9] ) + ( [a- zA -Z0-9 \\ . _- ] ) * @ ( [a- zA -Z0- 9_ - ] ) + ( [a- zA -Z0-9 \\ . _- ] + ) + $ /" , $ email ) ) {
//Die Adresse ist gültig
return true ; }
//Die Adresse ist nicht gültig
return false ;
}
3
Verwenden Sie die Funktion für die Validierung , um alle Benutzer eingegebenen E-Mail- Adressen zu überprüfen
.