$data = ['newpass' => 'wlm999','verify' => 'lop'];
$vrule = new ValidateRule();
$result = Validate
::rule('newpass', $vrule->isRequire('require','密码不能为空'))
->rule('newpass', $vrule->isAlphaDash('alphaDash','密码不能有特殊字符'))
->rule('newpass', $vrule->regex('/^[\S]{6,15}$/', '密码必须6到15位,且不能出现空格'))
->rule('verify', $vrule->isRequire('require','验证码不能为空'))
->rule('verity', $vrule->isNumber('number','验证失败'))
->check($data);
if(!$result){
return DataReturn(Validate::getError(),1001);
}
怎么总提示,验证码不能为空,不对啊,验证码是有值的啊。最佳答案
