laravel处理文件上传
来源:互联网 发布:和服木屐 知乎 编辑:程序博客网 时间:2024/05/02 16:31
public function upload(Request $request){$file = $request->file('file')//file对应是页面上input name="file"$fileName = $file->getClientOriginalName();$ext = substr($fileName,strrpos($fileName,'.')+1);//查找点最后所在的位置并截取点后面的字符串,获取后缀名if($ext !='xls' || $ext != 'xlsx'){//限制上传文件的类型return response()->json(['code' => 202];);}if(!$request->hasFile('file')){//验证文件是否存在}if(!$request->file('file')->isValid()){//验证文件是否上传成功}$destPath = base_path('public/uploads');//base_path()获取项目跟目录if(!file_exists($destPath)){mkdir($destPath,0755,true)//创建目录}if(!$file->move($destPath,$fileName){//文件移动失败}//文件上传成功后处理逻辑}
1 0
- laravel处理文件上传
- laravel-文件上传处理
- Laravel 上传文件异常处理
- laravel 文件上传
- laravel如何上传文件
- laravel之文件上传
- Laravel 教程 - 文件上传
- laravel文件上传
- Laravel之文件上传
- Laravel之文件上传
- laravel文件上传
- 【笔记】laravel上传文件
- laravel文件上传
- Laravel文件上传
- Laravel之文件上传
- laravel 文件上传
- Laravel--ajax--文件上传
- Laravel 文件上传方法
- 不是我的错
- bzoj 2348 二分
- 名校与非名校的三大区别
- 《java语言程序设计》第五章学习总结
- docker 连接vpn
- laravel处理文件上传
- Ubuntu14.0安装Caffe
- Lua与.net的CLR相互调用
- global 、window、this
- 安全测试
- CSS与JS的兼容性问题总结
- zookeeper的安装与部署-集群
- 成绩排序(结构体三级排序)
- Express入门01