TP5.0中自定义验证规则如何使用

浏览:9787 发布日期:2016/08/03 分类:ThinkPHP5专区 关键字: 验证器
验证器代码
// 验证规则
protected $rule = [
['password', 'require|checkPsd', '请输入原密码|密码错误'],
];
/**
* 检测密码是否正确
* @param unknown $value
*/
protected function checkPsd($value){
if($value == "123456"){
return true;
}else{
return false;
}
}

控制器
$data = array(
'password' => "admin",
);
$validate = \think\Loader::validate('Admin');
if(!$validate->check($data)){
dump($validate->getError());
}

问题:不管password设置为什么值,都提示验证错误信息“密码错误“,请问是哪里的问题

最佳答案
评论( 相关
后面还有条评论,点击查看>>