在laravel里面实现文件的上传是很简单的,不用引入第三方的类库,直接通过Request对象就可以获取到上传文件资源后进行保存。
参考:
https://learnku.com/docs/laravel/5.6/requests/1367#files
简单api
# 获取上传的文件 $_FILES[文件域表单名称]
$file = $request->file('文件表单名称');
# 验证文件是否存在
$request->hasFile('文件表单名称');
# 获取上传文件的后缀
$request->file('文件表单名称')->getClientOriginalExtension();
# 将文件移动到服务器指定的位置 上传方式1
$request->file('文件表单名称')->move(路径,文件名)
路由
控制器
html元素
大文件上传
修改配置文件,让上传支持大文件,修改php.ini文件