博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP实现文件下载
阅读量:6086 次
发布时间:2019-06-20

本文共 792 字,大约阅读时间需要 2 分钟。

1) { echo ""; return; } //HTTP头部信息 header("Content-type: application/octet-stream"); header("Accept-Ranges: bytes"); header("Accept-Length: ".$file_size); header("Content-Disposition: attachment; filename=".$file_name); //输出文件内容 echo fread($fp, $file_size); $buffer = 1024; //为了下载安全,做一个文件字节读取计数器 $file_count = 0; //判断文件是否结束 feof while (!feof($fp) && ($file_size-$file_count > 0)) { $file_data = fread($fp, $buffer); //统计读了多少字节 $file_count+=$buffer; echo "$file_data"; //把数据会送给浏览器 } fclose($fp);}//调用 download("qq.txt"); //只需填写文件名即可?>

 

转载于:https://www.cnblogs.com/zxf100/p/6749611.html

你可能感兴趣的文章
Swift(一)简单值
查看>>
20172304 2018-2019-1 《程序设计与数据结构》课程总结
查看>>
(剑指Offer)------二进制中1的个数
查看>>
[转载]AxureRP使用参考建议
查看>>
[转载]版本发布模式有几种?
查看>>
40、开发者如何在同一个设备上安装同一个应用的不同版本
查看>>
43、gridview或者listview的adapter优化
查看>>
PHP基本知识
查看>>
Linux第8次实验——谢飞帆
查看>>
Jmeter安装
查看>>
Element UI table组件源码分析
查看>>
分布式微服务日志的配置
查看>>
11g OCP 053
查看>>
算法笔记 --- 回文结构
查看>>
如何把技术贴写的漂亮?
查看>>
C语言——'^' : illegal, right operand has type 'double'
查看>>
平民化才是智能家居控制系统普及的关键
查看>>
2015 多校联赛 ——HDU5371(manacher + 枚举)
查看>>
51 nod 1421 最大MOD值
查看>>
经典算法题一览
查看>>