En af de mest almindelige opgaver , når du opretter en hjemmeside med PHP er at acceptere og validere e-mail adresser . Den nemmeste måde at gøre dette på er ved hjælp af regulære udtryk . Mens der er mange forskellige mulige regulære udtryk strenge , der kan bruges til at kontrollere formatet af en e-mailadresse , mindst én er enklere end de andre. Instruktioner
Opret en Validation Function
1
Opret regulære udtryk streng, der vil blive brugt til at validere e-mail adresser . Mange forskellige programmører har skabt mange forskellige regulære udtryk strenge til dette formål , og du er fri til at oprette din egen , men en af de mere enkle versioner er listet her : Hej
" /^ ( [a- zA - Z0 - 9] ) + ( [a- zA - Z0 -9 \\ . _ - ] ) * @ ( [a- zA - Z0 -9_ - ] ) + ( [a- zA - Z0 -9 \\ . _ - ] +) + $ /"
2
Opret validering funktion. Med det regulære udtryk strengen , kan du bruge preg_match at validere enhver streng , og bekræfte, at det er en gyldig email-adresse. Et eksempel funktionen er angivet her:
funktion validateEmail ($ email ) {
if ( preg_match ( " /^ ( [a- zA - Z0 -9 ] ) + ( [a- zA - Z0 -9 \\ . _ - ] ) * @ ( [a- zA - Z0 -9_ - ] ) + ( [a- zA - Z0 -9 \\ . _ - ] + ) + $ /" , $ email ) ) {
//adressen er gyldig
afkast sandt,
}
//adressen er ikke gyldig
return false ;
}
3
validering funktionen til at validere eventuelle brugeren indlæste emailadresser
.