thinkphp 的 validate 助手函数可以用来验证请求的参数,具体用法如下:
- 引入 validate 助手函数:
use think\facade\Validate;
- 定义验证规则:
$rule = [
'name' => 'require|max:25',
'email' => 'email',
];
- 定义验证提示信息:
$message = [
'name.require' => '名称必须',
'name.max' => '名称最多不能超过25个字符',
'email' => '邮箱格式错误',
];
- 创建验证器对象:
$validate = Validate::make($rule, $message);
- 验证请求参数:
$data = [
'name' => 'thinkphp',
'email' => 'thinkphp@qq.com',
];
if (!$validate->check($data)) {
dump($validate->getError());
}
以上就是使用 thinkphp 的 validate 助手函数进行验证请求参数的基本用法