php – Laravel 5中的图像数组验证
发布时间:2020-12-14 19:46:22 所属栏目:大数据 来源:网络整理
导读:我的应用程序允许用户同时上传多个图像文件,但我无法弄清楚如何验证图像数组. $input = Request::all(); $rules = array( ... 'image' = 'required|image' ); $validator = Validator::make($input,$rules); if ($validator-fails()) { $messages = $validat
我的应用程序允许用户同时上传多个图像文件,但我无法弄清楚如何验证图像数组.
$input = Request::all(); $rules = array( ... 'image' => 'required|image' ); $validator = Validator::make($input,$rules); if ($validator->fails()) { $messages = $validator->messages(); return Redirect::to('venue-add') ->withErrors($messages); } else { ... 如果我将验证规则更改为:’image’是一个数组,则此验证将失败: $rules = array( ... 'image' => 'required|array' ); 验证将通过,但阵列内部的图像尚未验证. This answer使用关键字each作为验证规则的前缀,但是这是在laravel 4.2和Laravel 5中它似乎不起作用. 我一直试图在每个图像上单独迭代数组和验证,但是有没有内置函数来为我做这个?
这对我有用
$rules = array( ... 'image' => 'required','image.*' => 'image|mimes:jpg,jpeg' ); 在那另一个做它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |