PHP - e-pasta adreses formāta pārbaude

Tālāk jūs atradīsiet sp tehniku, lai noteiktu, vai mainīgais satur derīgu e-pasta adresi.

Izmantojot filtru

Izmantojot šo fuction veidu, varat pārbaudīt, vai e-pasta adrese ir derīga.

filter_var ()

Piemērs:

 ja (filter_var ($ email, FILTER_VALIDATE_EMAIL)) {

// E-pasts ir labs

}

Regulāru izteiksmju izmantošana

Regulāras izteiksmes ir iespējams pārbaudīt, vai e-pasta adrese, kas iegūta, izmantojot veidlapu, ir derīga.

Šeit ir funkcija, kas pārbauda, ​​vai virkne ir tikai e-pasta adrese valide.function VerifierAdresseMail ($ address)

funkcija VerifyMailAddress ($ address)

 {

$ Syntax = '# ^ [w.-] [w .-] +. [A-zA-Z] {2, 5} $ #';

ja (preg_match ($ Syntaxe, $ adrdess))

atgriezties taisnība;

cits

atgriezties nepatiess;

}

Īstenošana

Pēc adreses saņemšanas veidlapa:

 $ address = htmlentities ($ _ POST ['adress']);

ja (VerifyMailAddress ($ adrese))

atbalss

Jūsu adrese ir derīga.

";

cits

atbalss

Jūsu adrese nav derīga.

";
Iepriekšējais Raksts Nākamais Raksts

Top Padomi