小编Ale*_*der的帖子

在 Laravel 中使用 foreach 上传文件

已经在这个问题上工作了 2 天,但仍然无法弄清楚。我正在尝试将多个文件上传到我的 Laravel 项目中的存储中。我知道我的代码适用于 foreach,因为我用 dd 对此进行了测试。

我的控制器:

$files = $request->file('current_plan_year_claims_data_file_1');
$folder = public_path(). "\storage\\$id";

if (!File::exists($folder)) {
    File::makeDirectory($folder, 0775, true, true);
}

if (!empty($files)) {
    foreach($files as $file) {
        Storage::disk(['driver' => 'local', 'root' => $folder])->put($file->getClientOriginalName(), file_get_contents($file));
    }
}
Run Code Online (Sandbox Code Playgroud)

laravel

6
推荐指数
1
解决办法
1419
查看次数

标签 统计

laravel ×1