php - 在 Laravel 5.1 中上传多张图片
问题描述
我有一个输入文件
<input id="images" name="images" type="file" multiple>
我上传了3个文件
我的控制器只收到 1 个。
$files = Request::file('images');
$file_count = count($files);
dd($file_count); // 1
dd($文件);
UploadedFile {#28 ▼
-test: false
-originalName: " 2018-09-13 at 11.54.24 AM.png"
-mimeType: "image/png"
-size: 5849
-error: 0
}
我错过了什么 ?
解决方案
[]
您必须在输入名称中提及,如下所示。
<input id="images" name="images[]" type="file" multiple>