thinkphp 实现文件下载
【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
做项目中有文档下载的需求,其实 thinkphp 完整版本内置了 http 类,运用该类我们可以轻易的实现 httpdownload 方法,具体代码如下:
//下载单个文件 function httpdownload($id=null,$file=null){ $http=new OrgNetHttp();//创建 http 类的实例 $filepath='./Uploads/resumes/';//文件所在路径 $realpath=$filepath.iconv("utf-8","gbk",$file);//文件名称 if(is_file($realpath)){//判断文件 $Jianli = M('Jianli'); $Jianli->where('id='.$id)->setInc('count'); $http->download($realpath);//下载文件 exit; } else{ exit('简历已被删除!'); } }
file 是传过来的文件名,也可以根据 id 自行获取。上述代码中加注释的代码就是 thinkphp 调用 http 类实现文件下载的方法,其他代码可忽略。
[永久免费VPS 香港VPS]历史优惠活动内容
猜你可能想看的VPS
- 推荐 傲游主机→德国 CN2 GIA 线路 KVM 构架 VPS 上线 WINDOWS
- DEDE 后台验证码不显示 DEDECMS 网站搬家后台验证码显示错误全球[VPS测评]
- 二月返场 JGKVM 优惠→香港 CMI 大带宽全场 8 折优惠 年付立香港VPS[主机]
- DediPath→洛杉矶 1G 无限流量 Dual E5-2620v2 全球[VPS测评]
- 补货通知 搬瓦工$29.99 年付 VPS 补货了 速度上了。全球[VPS测评]
- include_once 与 require_once 的区别全球[VPS测评]
- 疯狂猜成语 图猜成语七个义字分开六个思字在一起是什么成语?全球[VPS测评]
- Pyclouds→352 元 月 1GB 内存 20GB 空间 不限流量虚拟空间(主机)
- 劳动节 zji→香港服务器 348 元 月 cn2+BGP 网络 e5-香港VPS[主机]
- tmhhost→双程日本软银 VPS 100M 带宽 50 元 月 KV日本VPS[主机]
- ThinkPHP5 中 success 和 error 方法传参的办法全球[VPS测评]
- TMThosting→西雅图高防 KVM 八折起 月付 3.16 美元起全球[VPS测评]
- CentOS7 详细搭建 CSGO 服务器全球[VPS测评]
- 疯狂猜成语 图猜成语一个男人在前面唱歌一个女人在后面跟着是什么成语?全球[VPS测评]
- Google发布nofollow标签新规则,有重大变化全球[VPS测评]
- WordPress插件:nix-gravatar-cache汉化版实现G全球[VPS测评]
- Clash.NET 比 Clash for Windows 更轻量,内存WINDOWS
- Pelvan Host → 4.99€ 月 4C8G25G流量 1Gbp全球[VPS测评]
- 新华全媒+丨第六届全球跨境电商大会:跨境电商加快拓宽中国贸易新通道全球[VPS测评]
- 30个美容院抖音唯美文案,看到就直接拿去发吧全球[VPS测评]
- 奇维云优惠活动:香港CN21核1G1M带宽云服务器免费领取香港VPS[主机]
- 疯鱼云怎么样?香港CN2VPS首月14元,续费19元香港VPS[主机]
- 麻花云怎么样?安徽移动VPS月付29元 香港VPS 2M月付21元香港VPS[主机]
- 很简单的图片不规则布局样式,纯css样式实现的图片瀑布流布局全球[VPS测评]
- 腾讯云香港服务器需要备案吗?腾讯云香港轻量服务器优惠活动香港VPS[主机]
- 为什么要拥有一台VPS?全球[VPS测评]
- 快云科技:香港CN2VPS,2核/2GB内存/3M独享,仅售14.98元香港VPS[主机]
- sugarhosts:虚拟主机3折(有独立IP),云服务器5折,香港\\独立服务器[U]
- 一万网络双蛋狂欢活动:2核2G5M云服务器仅377.46元/年全球[VPS测评]
- 魔方云cubecloud:香港CN2VPS/美国CN2VPS终身88折/美国VPS[主机]
转载请注明原文地址:https://www.motoll.com/read-205888.html