##验证类
一个可以任意扩展的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、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。