将多个文件上传到laravel

时间:2019-01-20 00:16:16

标签: php laravel file upload

嗨,我有laravel项目 这是我的html文件

<tr>
    <td>{{trans('language.files')}} </td>
    <td colspan='2'><input type='file' multiple  name='files[]'  class='form-control' required /></td>
</tr>

您可以看到其文件为文件数组 这是控制器代码

if($request->files != null)
{
    $i = 0;
    foreach($request->files as $key=>  $file)
    {
        if(!empty($image))
        {

            $user_id = $request->user_id;
            if(!file_exists(storage_path()."/app/public/$user_id"))
                File::makeDirectory(storage_path()."/app/public/$user_id");     
            // code to upload file $file[$i] in             }
        $i++;
    }
}

我尝试使用move方法上传文件,但是我在存储文件夹中将文件上传为临时扩展名 非常感谢

0 个答案:

没有答案