我需要将图像文件上传到数组中,我不知道当使用foreach
读取文件时,laravel如何使我的文件属于id。
下面是我的刀片服务器代码,我有多个文本和文件
<textarea name="item[{{$item_row}}][description]" placeholder="Description" class="form-control mb-1" rows="5"></textarea>
<input type="file" name="item[{{$item_row}}][file_image]"/>
我不知道控制器如何存储foreach
中的文件
foreach($data['item'] as $k => $v){
//read files here
$v['image'] = $request->file('item['. $k . '][file_image]')->store('downloadfile');
// or
$v['image'] = $request->file($v['file_image'])->store('downloadfile');
}
代码不存储文件