登陆和注册 用第二种 单独创建验证类直接用一个类
异步请求 用第三个 获取到错误
各自有各自的应用场景
控制器直接使用validate方法
$this->validate($request,验证规则 [,自定义提示信息])
单独创建验证类
语法:php artisan make:request 验证类名称 (注:Check模型名 大驼峰)
位置:app\Http\Requests目录
使用validator门面验证
$validator = Validator::make(数组,验证规则 [,自定义提示信息])
$validator->passes() 判断是否成功:true-成功没有问题,false-失败有问题
$validator->fails() 判断是否失败:true-失败有问题,false-成功没问题
$validator->messages() 获取错误信息
控制器直接使用validate方法
$this->validate($request,验证规则 [,自定义提示信息])
image.png
单独创建验证类
语法:php artisan make:request 验证类名称 (注:Check模型名 大驼峰)
切换个实例即可
位置:app\Http\Requests目录
image.png
image.png
image.png
使用validator门面验证
$validator = Validator::make(数组,验证规则 [,自定义提示信息])
$validator->passes() 判断是否成功:true-成功没有问题,false-失败有问题
$validator->fails() 判断是否失败:true-失败有问题,false-成功没问题
$validator->messages() 获取错误信息
image.png
网友评论