php валидация email filter_var максильманое значение поля

Напомним себе правила валидации email:

  • максимальная длина email адреса - 254 символа;
  • каждый email состоит из двух частей. Локальная часть до знака '@' и домен после знака.
  • локальная часть не должна превышать 64 символа.
  • домен не должен превышать 255 символов.
  • общая сумма всех знаком (включая @ и пунктуацию) не должна превышать 254 знака.

И пример использования функции filter_var для PHP версии 5.2 и выше.

$email1 = "testemail@domain"; // not a valid email 
$email2 = "ilove8bit@mail.server"; // valid email 
 
$clean_email1 = filter_var($email1, FILTER_VALIDATE_EMAIL); // $clean_email1 = false 
$clean_email2 = filter_var($email2, FILTER_VALIDATE_EMAIL); // $clean_email2 = ilove8bit@mail.server
Tags: 

Комментарии

Добавить комментарий