博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
laravel 表单验证
阅读量:5962 次
发布时间:2019-06-19

本文共 639 字,大约阅读时间需要 2 分钟。

$data = $request->input();

$rules = [

'id' => 'required|numeric',

'age' => 'required|numeric|max:150',

'name' => 'required|max:20', //sometimes的用意(不传则已,传则必须遵守规则)

];

$messages = [

'required' => ':attribute不能为空',

'numeric' => ':attribute必须是数字',

'max' => ':attribute长度(数值)不应该大于 :max',

];

$attributes = [

'id' => 'ID',

'age' => '年龄',

'name' => '名称',

];

$validator = \Validator::make($data, $rules, $messages, $attributes);

if ($validator->fails()) {

return $validator->errors()->all(); //显示所有错误组成的数组

//return $validator->errors()->first(); //显示第一条错误

} else {

return 'validate passed';

}

转载于:https://www.cnblogs.com/simadongyang/p/10950728.html

你可能感兴趣的文章
关于Hibernate 查询oracle 字段为Date类型
查看>>
深入学习Java虚拟机之——垃圾收集算法与垃圾收集器
查看>>
android反编译之获得java源代码
查看>>
优盘驱动制作
查看>>
(分享)笔记C#基础知识
查看>>
resin
查看>>
PHP开发工具ZendStudio10
查看>>
wsl搭建php环境请求超时的问题解决方案
查看>>
spring基础
查看>>
微信用户名乱码问题
查看>>
dubbo spi(续)
查看>>
dubbo remoting(2)
查看>>
maya pyside 多个窗口实例 报错 解决
查看>>
关于文件上传请求第一次为post,后面为get的问题
查看>>
【Qt笔记】QDialog--模态和非模态
查看>>
nginx 0.8.54/1.0.0 在cygwin环境下的编译(包括 nginx_mod_h264
查看>>
PowerDesigner生成Excel版本的数据库文件
查看>>
Oracle 查找常见耗性能的语句
查看>>
java 通过反射获取调用类方法及属性
查看>>
thinkphp 开启页面的Trace信息
查看>>