php - validacion - Zend_Validate_EmailAddress versus filter_var(..., FILTER_VALIDATE_EMAIL)
para que sirve filter_var (1)
De Zend_Validate_EmailAddress
y filter_var(..., FILTER_VALIDATE_EMAIL)
, ¿cuál es mejor al validar una dirección de correo electrónico y por qué?
Ambos se pueden usar para validar una dirección de correo electrónico, pero Zend_Validate_EmailAddress
es más poderoso. Mientras filter_var es un simple validador de sí o no, hay muchas opciones que pueden cambiar la estricta Zend_Validate_EmailAddress.
Puede elegir qué partes validar, reglas para validar esas partes e incluso validar registros MX.
Finalmente, Zend_Validate_EmailAddress se puede usar fácilmente en combinación con Zend_Filter_Input
y Zend_Form
donde filter_var no puede.