我试图强迫用户上传至少一张图片和最多 5 张图片。但是拉拉维尔对此有什么规定吗?
我通过将我的输入名称设置为 "images[]"
来允许上传多张图像
然后让他们通过
$input::all(); $input['images']
现在我正在使用
'images'=>'image|max:5400'
我想强制用户只上传图像,以及最大大小为 5.4mb 的图像。
我希望用户至少上传 1 张图片,但最多上传 5 张图片。
来自Laravel文档。 使用数组规则和最大规则以及大小规则
$rules = ['images' => 'array|max:5|size:5400'];
$validator = Validator::make($input, $rules);
if ($validator->fails())
{
return Redirect::back()->withErrors($validator)->withInput();
}