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());
        }

 

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