validate validacion sirve que para filtros filter_var filter_validate_int filter_validate_email filter_sanitize_string php zend-framework email-validation zend-validate filter-var

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.