thinkphp 独立式验证 validate

例子,title传值中有李四 就不合法。

    Validate::extend('checkTitle',function ($val,$rule){
            return strstr($val,$rule) ? '不成功' : true;
        });
        //验证
        $validate = Validate::make([
            'title'=>'require|min:2|checkTitle:李四',
            'desn'=>'require|min:3',
        ],[
            'title.require' =>'小姐姐:标题不能为空',
        ]);

        if(!$validate->check($request->post())){
            //如果有错误则返回错误信息
             return $this->error($validate->getError());
        }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章