博客列表 >525id验证器,并在控制器中进行调用

525id验证器,并在控制器中进行调用

1A7498的博客
1A7498的博客原创
2018年05月28日 10:59:48991浏览
<?php
namespace app\index\controller;
use think\Controller;
use app\validate\Test;
class Id extends Controller
{
    //验证器
    public function demo()
    {
        //准备验证的数据
        $data =['id'=>10000000000];
        $validate = new Test();
        if(!$validate->check($data)){
            dump($validate->check($data));
            dump($validate->getError());
        }else{
            return 'yes';
        }
    }
}
<?php
namespace app\validate;
use think\Validate;
class Test extends Validate
{
    //验证规则
    protected $rule = ['id' =>'number|min:5|max:10'];
    //自定义错误信息
    protected $message = [
        'id.number' => 'id不能为空',
        'id.min' => 'id不能小于5位',
        'id.max' => 'id不能大于10位',
    ];
}

QQ截图20180528105920.png








声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议