像jquery验证一样好的php验证库在哪里?

时间:2012-08-21 17:38:38

标签: php validation codeigniter

我使用jquery validation进行前端数据验证。但我也需要在服务器端进行验证。

我在php中寻找一个好的验证库,它具有jquery验证的功能,包括必填字段,检查电子邮件,支票号码,最小长度,最大长度,等于另一个字段和自定义验证方法。

我正在使用codeigniter,我发现它有一个form_validate库,它具有jquery验证中的大部分功能,但它不能在没有codeigniter的情况下使用,而且它的错误报告是一个html片段而不是数组结构。我也希望在宁静的服务中使用它。

因此,如果有另一个库可以完成jquery验证这样的工作,我将使用那个,或者我可能需要做一些工作来自己修改codeigniter表单验证。

提前致谢。

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

如果您已经在使用CodeIgniter,我会再次给表单验证。

它实际上确实将表单错误传递回数组中。您可以通过validation_errors()或更详细地$this->form_validation->_field_data获取。您可以使用自己的验证来扩展它。并且有一些方法可以封装它以在CI之外使用。

用@ficuscr最初所说的,你应该使用框架,而不是反对它。