美文网首页
laravel中的三种验证

laravel中的三种验证

作者: 表弟_212 | 来源:发表于2018-07-31 12:47 被阅读0次
登陆和注册 用第二种 单独创建验证类直接用一个类
异步请求 用第三个  获取到错误
各自有各自的应用场景


控制器直接使用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

相关文章

网友评论

      本文标题:laravel中的三种验证

      本文链接:https://www.haomeiwen.com/subject/gxacvftx.html