En av de vanligaste uppgifterna när du skapar en webbplats med PHP är att acceptera och validera e-postadresser . Det enklaste sättet att göra detta är genom att använda reguljära uttryck . Medan det finns många olika möjliga reguljära uttryck strängar som kan användas för att kontrollera formatet för en e-postadress , är åtminstone en enklare än de andra . Instruktioner Review, Skapa en valideringsfunktion
1
Skapa det reguljära uttrycket sträng som kommer att användas för att validera e-postadresser . Många olika programmerare har skapat många olika reguljära uttryck strängar för detta ändamål , och du är fri att skapa ditt eget , men en av de enklare versioner listas här:
" /^ ( [ a - ZA- Z0 - 9 ] ) + ( [ a - zA- Z0 - 9 \\ . _ - ] ) * @ ( [ a - zA- Z0 - 9_ - ] ) + ( [ a - zA- Z0 - 9 \\ . _ - ] + ) + $ /"
2
Skapa validering funktionen . Med reguljära uttryck sträng kan du använda preg_match att validera alla strängar, och bekräftar att det är en giltig e-postadress . Ett exempel funktionen listas här:
funktion validateEmail ( $ email ) {
om ( preg_match ( " /^ ( [ a - ZA- Z0 - 9 ] ) + ( [ a -ZA - Z0 - 9 \\ . _ - ] ) * @ ( [ a - zA- Z0 - 9_ - ] ) + ( [ a - zA- Z0 - 9 \\ . _ - ] + ) + $ /" , $ email ) ) {
//adressen är giltig
return true ;
}
//adressen är inte giltig
return false ;
}
3
Använd validering funktionen att validera användaren inmatade e-postadresser Addera
.