De Zend_Validate_EmailAddress
y filter_var(..., FILTER_VALIDATE_EMAIL)
, que es mejor al validar una dirección de correo electrónico y por qué?Zend_Validate_EmailAddress versus filter_var (..., FILTER_VALIDATE_EMAIL)
6
A
Respuesta
6
Ambos se pueden usar para validar una dirección de correo electrónico, pero Zend_Validate_EmailAddress
es más potente. 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 utilizar fácilmente en combinación con Zend_Filter_Input
y Zend_Form
donde filter_var no puede.
Cuestiones relacionadas
- 1. ¿Funciona realmente el filter_var FILTER_VALIDATE_EMAIL de PHP?
- 2. ¿Por qué filter_var ($ email, FILTER_VALIDATE_EMAIL) permite la prueba @ prueba?
- 3. change error_message en Zend_Validate_EmailAddress
- 4. php error de correo electrónico filter_var
- 5. filter_var usando FILTER_VALIDATE_REGEXP
- 6. filter_var php pregunta
- 7. filter_var o función personalizada para la validación de correo electrónico en php
- 8. pymssql versus pyodbc versus adodbapi versus ...
- 9. booleanos de validación PHP usando filter_var
- 10. ¿Filter_var es una buena forma de hacerlo?
- 11. llamada a filter_var función no definida()
- 12. _Expand versus new versus GNU
- 13. Control.ResolveUrl versus Control.ResolveClientUrl versus VirtualPathUtility.ToAbsolute
- 14. metaphone versus soundex versus NYSIIS
- 15. ¿El FILTER_VALIDATE_EMAIL de PHP proporciona la seguridad adecuada?
- 16. zend-framework versus Kohana versus Symfony
- 17. $ versus jQuery
- 18. ¿Funciona correctamente la función filter_input de PHP?
- 19. ArrayList versus una matriz de objetos versus Colección de T
- 20. log4net versus TraceSource
- 21. R: entero versus numérico
- 22. EJS: <% = versus <% -
- 23. AesManaged versus RijndaelManaged
- 24. python.array versus numpy.array
- 25. apc_add() versus apc_store()
- 26. timeit versus timing decorator
- 27. Rails current_page? versus controller.controller_name
- 28. union versus void pointer
- 29. "REEMPLAZAR" versus INSERTAR [SI]
- 30. @ "" versus [cadena NSString]