PHP实现文件下载的发法

墨辰丷
Freigeben: 2023-03-27 16:28:02
Original
1422 Leute haben es durchsucht

本篇文章主要介绍了PHP实现文件下载的示例代码。具有很好的参考价值。下面跟着小编一起来看下吧

话不多说,请看代码:

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"); //只需填写文件名即可 ?>
Nach dem Login kopieren

以上就是本文的全部内容,希望对大家的学习有所帮助。


相关推荐:

jQuery+PHP打造滑动开关效果_jquery

js函数与php函数的区别实例浅析_javascript技巧

PHP配置文件php.ini中打开错误报告的设置方法_javascript技巧

Das obige ist der detaillierte Inhalt vonPHP实现文件下载的发法. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!