##验证类

一个可以任意扩展的PHP验证类,让验证变得更加简单

##需求

PHP:5.3+

##使用

使用composer进行自动加载,使用命名空间引入

use validatorvalidator

1、进行验证

$input = $_POST; $rules = array( 'test_name' => 'required|maxlength;maxlength=3|int', 'age' => 'maxlength;maxlength=2|required', 'sex' => 'required' ); $labels = array( 'test_name' => '用户名', 'sex' => '性别' ); $messages = array( 'test_name.required' => "必须填写用户名", 'test_name.maxlength' => '用户名长度最大为:maxlength', ); validator::make($input, $rules, $labels, $messages);

2、判断验证是否具有错误

validator::errors()

3、获取第一个错误

validator::first()

4、获取指定参数错误

validator::get('test_name')

5、判断某个参数是否具有错误

validator::has('test_name')

##扩展

你只需要在文件夹template下面新建你的新验证,按照规范命名即可增加新的验证

例如:

validatorInt 这是一个整数验证

class validatorInt {}

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。