PHP - kontrola formátu e-mailové adresy

Zde můžete najít techniky sp, abyste zjistili, zda proměnná obsahuje platnou e-mailovou adresu.

Použití filtru

Pomocí tohoto typu funkce můžete zkontrolovat, zda je e-mailová adresa platná.

filter_var ()

Příklad:

 if (filter_var ($ email, FILTER_VALIDATE_EMAIL)) {

// E-mail je dobrý

}

Použití regulárních výrazů

U regulárních výrazů je možné ověřit, zda je e-mailová adresa získaná prostřednictvím formuláře platná.

Zde je funkce, která kontroluje, zda je řetězec pouze e-mailová adresa valide.funkce VerifierAdresseMail (adresa $)

funkce VerifyMailAddress (adresa $)

 {

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

if (preg_match ($ Syntaxe, $ adrdess))

návrat pravdivý;

jiný

return false;

}

Implementace

Po získání adresy zadejte formulář:

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

if (VerifyMailAddress ($ adress))

echo '

Vaše adresa je platná.

";

jiný

echo '

Vaše adresa není platná.

";
Předchozí Článek Následující Článek

Nejlepší Tipy