PHP下载简单文件的方法

PHP下载简单文件的方法
本文演示了PHP实现简单文件下载方法

这里介绍的PHP文件下载代码只是下载图片功能,这不是完美的。最好把它包装在类中或使用函数调用。

PHP文件下载代码如下所示:
< PHP
file_name美元=2。jpg; / /下载图片
定义(路径
file_sub_path = { 'document_root _server美元美元的}; / /绝对地址的Web站点的根目录
file_path美元= file_sub_path美元。佛焰苞。file_name美元; / /图片地址,使前三连接
/ /找到
如果(!file_exists($ file_path)){
文档不存在;
返回;
}
$ FP = fopen(file_path美元,R); / /打开文件
file_size美元=文件大小($ file_path); / /获取文件大小
*
*下载您需要使用的头文件
* /
标题(内容类型应用程序/字节流);
标头(接受范围:字节);
标题(接受长度:。file_size美元);
Header (Content-Disposition:attachment; filename=.$file_name);

$缓冲区=1024;
file_count = 0美元;
将数据返回给浏览器。
而(!Feof(FP file_count美元美元美元)<< file_size){
file_con美元= fread(FP美元美元,缓冲);
file_count美元= $缓冲;
echo $ file_con; / /如果没有回音,只有0字节的文件下载
}
Fclose($ FP);
>
希望本文能对大家的PHP程序设计有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部