一、先将Validate引入
use think\Validate;
二、要验证的数据
$data=[
'name'=>'peter',
'email'=>'123@qq.com'
];
三、通过Validate类的数组参数来定义验证规则
$validate = new Validate([
'name|姓名' => 'require|max:10',
'email|邮箱' => 'email'
]);
四、进行验证
$res=$validate->check($data);
if(!$res){
return $validate->getError();
}
dump($res);
五、代码
public function test(){
$data=[
'name'=>'peter',
'email'=>'123@qq.com'
];
$validate = new Validate([
'name|姓名' => 'require|max:10',
'email|邮箱' => 'email'
]);
$res=$validate->check($data);
if(!$res){
return $validate->getError();
}
dump($res);
}