前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >laravel 中数据验证

laravel 中数据验证

作者头像
句小芒
发布2022-12-29 18:03:55
1.2K0
发布2022-12-29 18:03:55
举报
laravel 中数据验证使用 Validator::make(data,rules,[messages],[attribute]) 函数来实现:
代码语言:javascript
复制
$param = [
	'id' => intval($request->input('id', 0)),
	'title' => $request->input('title', ''),
];
$rule = [
	'id' => 'required|integer',
	'title' => 'required|max:255',
];
$attribute = [
	'id' => '封面id',
	'title' => '标题',
];
//参数有四个 要校验的数据,校验规则,提示,字段说明   (错误提示=字段说明追+提示)
$validator = Validator::make($param, $rule, [], $attribute);
if ($validator->fails()) {
	throw new \Exception($validator->errors()->first());    //抛出第一个错误
}

相关验证参考文档:https://blog.csdn.net/qq_35641923/article/details/79174555

错误提示定义在 resource/lang/zh/validation.php 中进行定义。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-09-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • laravel 中数据验证使用 Validator::make(data,rules,[messages],[attribute]) 函数来实现:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档