tp5验证码之check()方法注意事项

$vertify=Request::param('vertify');
$userValidate = new UserValidata;

       if (!$userValidate->check(['vertify'=>$vertify])) {
            return json([
                'code' => false,
                'msg'  => $userValidate->getError() // 验证器回复错误信息的方法
            ]);
        }

check()里面要传的是数组,开始跳了个坑,一直在check里面直接传$vertify。

但如果使用如下方法,就直接传$vertify就行了。

if( !captcha_check($vertify ))
        {
            return ['code' => false, 'msg' => '验证码错误'];
        }

你可能感兴趣的:(thinkphp5)