Zend_Validate_EmailAddress
和filter_var(..., FILTER_VALIDATE_EMAIL)
,验证电子邮件地址时哪个更好?为什么?
答案 0 :(得分:6)
两者都可用于验证电子邮件地址,但Zend_Validate_EmailAddress
更强大。虽然filter_var是一个简单的yes或no验证器,但有许多选项可以改变Zend_Validate_EmailAddress的严格程度。
您可以选择要验证的部分,验证这些部分的规则,甚至验证MX记录。
最后,Zend_Validate_EmailAddress可以与Zend_Filter_Input
和Zend_Form
结合使用,而filter_var则不能。{/ p>