好的PHP验证库

jbl*_*lue 3 php email validation input

我正在尝试找到一个不断维护的良好验证库(电话,电子邮件等)的列表.我使用PHP并且对框架中的库开放,但是如果你从框架中推荐一个库,请说明它是否允许你在没有框架的情况下使用它?

The*_*uck 6

你可以去 Zend_Validate

http://framework.zend.com/manual/en/zend.validate.introduction.html

使用Zend框架,您可以选择使用您喜欢的框架中的任何一个部分.如果您进行非常基本的验证,它可以像对预定义方法的静态调用一样简单,例如:

if (Zend_Validate::is($email, 'EmailAddress')) {
    // Yes, email appears to be valid
}
Run Code Online (Sandbox Code Playgroud)

否则,您还可以选择构建自己设计的自定义验证器.