PHP - 服务器端验证方法

PHP - 服务器端验证方法

问题描述:

我正在使用jQuery Form Validation Plugin进行全面的客户端验证。PHP - 服务器端验证方法

现在我想用PHP来做服务器端验证。

检查邮件是否是电子邮件,年龄在正确的范围等

有没有我可以使用,而不是手工编写所有的验证方法类似的包或函数的集合?

谢谢

如果你正在写或多或少复杂的应用程序,你可能会从使用框架,如Zend Framework例如受益。它还有一些独立的类来协助验证过程,例如Zend_Validate:http://framework.zend.com/manual/en/zend.validate.html

+0

Zend Framwork是否免费?我被告知我们必须支付框架 – q0987 2010-07-31 04:59:35

+1

是的,Zend Framework完全免费且开源 - http://framework.zend.com/about/overview – 2010-07-31 05:00:01

与PHP捆绑在一起的最接近的东西是filter extension。它确实验证和消毒。

对于电子邮件验证您可以使用is_email函数。 检查链接:http://www.ohloh.net/p/isemail