Zend_Validate_EmailAddress与filter_var(...,FILTER_VALIDATE_EMAIL)的区别

6
Zend_Validate_EmailAddressfilter_var(..., FILTER_VALIDATE_EMAIL),在验证电子邮件地址时哪个更好?为什么?
1个回答

6
两者都可以用于验证电子邮件地址,但 Zend_Validate_EmailAddress 更加强大。虽然 filter_var 是一个简单的是或否验证器,但 Zend_Validate_EmailAddress 有许多选项可以改变其严格性,您可以选择要验证的哪些部分、验证这些部分的规则,甚至可以验证 MX 记录。
最后,Zend_Validate_EmailAddress 可以轻松地与 Zend_Filter_InputZend_Form 结合使用,而 filter_var 则不能。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接