PHP - Перевірка формату адреси електронної пошти

Нижче ви можете знайти методи sp, щоб визначити, чи містить змінна дійсну адресу електронної пошти.

Використання фільтра

Використовуючи цей тип функцій, ви можете перевірити, чи є адреса електронної пошти дійсною.

filter_var ()

Приклад:

 if (filter_var ($ email, FILTER_VALIDATE_EMAIL)) {

// Електронна пошта хороша

}

Використання регулярних виразів

З регулярними виразами можна перевірити, чи дійсна адреса електронної пошти, отримана за допомогою форми.

Ось функція, яка перевіряє, чи є рядок лише адресою електронної пошти valide.function VerifierAdresseMail ($ address)

функція VerifyMailAddress ($ address)

 {

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

if (preg_match ($ Синтаксис, $ adrdess))

return true;

інше

return false;

}

Реалізація

Після отримання адреси форму:

 $ address = htmlentities ($ _ POST ['адреса']);

якщо (VerifyMailAddress ($ adress))

луна "

Ваша адреса дійсна.

';

інше

луна "

Ваша адреса недійсна.

';
Попередня Стаття Наступна Стаття

Кращі Поради