Zend_Validate_EmailAddress против filter_var (..., FILTER_VALIDATE_EMAIL) - PullRequest
6 голосов
/ 21 июля 2011

из Zend_Validate_EmailAddress и filter_var(..., FILTER_VALIDATE_EMAIL), что лучше при проверке адреса электронной почты и почему?

1 Ответ

6 голосов
/ 21 июля 2011

Оба могут использоваться для проверки адреса электронной почты, но Zend_Validate_EmailAddress более мощный.Несмотря на то, что filter_var является простым средством проверки «да» или «нет», существует множество параметров, которые могут изменить строгость Zend_Validate_EmailAddress.

Вы можете выбрать, какие части проверять, правила для проверки этих частей и даже для проверки записей MX.

Наконец, Zend_Validate_EmailAddress можно легко использовать в сочетании с Zend_Filter_Input и Zend_Form, где filter_var не может.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...