Laravel 数据验证
Posted 好程序员
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel 数据验证相关的知识,希望对你有一定的参考价值。
关注我的人都成为了月薪5w以上的技术大牛
use Validator;
$rules =array(
'proj' => 'required',
'dDate' => 'required|date',
'rDate' => 'date',
);
$messages = [
'proj.required' => 'Project can not be empty',
'dDate.required' => 'Due Date can not be empty',
];
$validator = Validator::make($request->input('data'), $rules, $messages);
if ($validator->fails()) {
$error = $validator->errors();
$error = json_decode($error, true);
$error_arr = array();
foreach ($error as $k => $v){
$error_arr['data'][$k] = $v[0];
}
$error_message = json_encode($error_arr);
if(!empty($error_arr['data'])){
return $this->response->error($error_message, 406);
exit();
}
}
好程序员致力于移动互联网精英人才培养,开设全栈html5+、大数据+人工智能、JavaEE+云数据等多门课程。学员入职阿里、新浪、百度、搜狗等知名企业屡见不鲜,成就学员转行、就业,拿高薪进名企的梦想。大数据+人工智能课程1月15日开班在即,现报名免费试学30天,学费优惠5000元。
以上是关于Laravel 数据验证的主要内容,如果未能解决你的问题,请参考以下文章