En av de vanligste oppgavene når du oppretter en nettside med PHP er å akseptere og validere e-postadresser. Den enkleste måten å gjøre dette på er ved hjelp av regulære uttrykk . Mens det er mange forskjellige mulige regulære uttrykk strenger som kan brukes for å kontrollere formatet på en e-postadresse , er minst en enklere enn de andre. Instruksjoner , Lag en Validation Funksjon
en
Lag det vanlige uttrykket strengen som skal brukes til å validere e-postadresser. Mange forskjellige programmerere har skapt mange forskjellige regulære uttrykk strenger for dette formålet , og du står fritt til å lage din egen , men en av de enklere versjonene er oppført her : en
" /^ ( [a - zA - Z0 - 9 ] ) + ( [a - zA - Z0 - 9 \\. _ -] ) * @ ( [a - zA - Z0 - 9_ -] ) + ( [a - zA - Z0 - 9 \\. _ -] + ) + $ /"
2
Opprett validering funksjon . Med det vanlige uttrykket streng, kan du bruke preg_match å validere enhver streng og bekrefter at det er en gyldig e-postadresse . Et eksempel funksjonen er oppført her :
funksjon validateEmail ( $ epost ) {
if ( preg_match ("/^ ( [a - zA - Z0 - 9 ] ) + ( [a - zA - Z0 - 9 \\. _ -] ) * @ ( [a - zA - Z0 - 9_ -] ) + ( [a - zA - Z0 - 9 \\. _ -] + ) + $ /", $ email ) ) {
//adressen er gyldig
return true ;
}
//adressen er ikke gyldig
return false ;
}
3
Bruk validering funksjon for å validere eventuelle bruker- innmatede e-postadresser
.