教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php实现文件强制下载代码

php实现文件强制下载代码

发布时间:2017-09-30   编辑:jiaochengji.com
分享一段php强制下载文件的代码,学习下php实现文件强制下载的实现方法,有需要的朋友参考下。

实现php文件强制下载。
一般文件现在用a链接就可以了,现在的浏览器都很牛x啊,什么txt,pdf,excel等待都能实现,直接在浏览器上打开了,可以用php实现文件强制下载。

主要是用php header函数,简单实现:
 

复制代码 代码示例:
<?php
/**
* php强制下载文件
* edit: www.jbxue.com
*/
$file_dir = "./";
$name = "test.txt";
$file = fopen($file_dir.$name,"r");
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Accept-Length: ".filesize($file_dir . $name));
Header("Content-Disposition: attachment; filename=".$name);
echo fread($file, filesize($file_dir.$name));
fclose($file);
?>

代码很简单,主要学习下php强制下载文件的原理与实现方法,大家可以在此基础上完善。

您可能感兴趣的文章:
PHP 强制下载文件示例代码
php实现文件强制下载代码
php强制下载mp3文件的实现代码
php 强制下载文件实例代码
php 强制文件下载的一段代码
PHP强制下载文件方法浅析
PHP强制下载PDF文件的代码
php文件下载(防止中文文件名乱码)的示例代码
php强制性文件下载的函数
php文件下载代码(多浏览器兼容、支持中文文件名)

关键词: PHP强制下载   
[关闭]
~ ~