Heim  >  Artikel  >  Backend-Entwicklung  >  php实现文件上载

php实现文件上载

WBOY
WBOYOriginal
2016-06-13 11:00:02705Durchsuche

php实现文件下载

以前一直写java程序,最近根据项目需要,学习了一下php编程,刚起步学的还不多,现在在此向新手们分享一下我写文件下载的一点经验。

?

实现文件下载很简单,就只需要一个页面downLoad.php

====================================================================

?

$filePath = "FileList/";//此处给出你下载的文件在服务器的什么地方

$fileName = "test.rar";

?

//此处给出你下载的文件名

$file = fopen($filePath . $fileName, "r"); // ? 打开文件

//输入文件标签

Header("Content-type:application/octet-stream ");

Header("Accept-Ranges:bytes ");

Header("Accept-Length: ? " . filesize($filePath . $fileName));

Header("Content-Disposition: ? attachment; ? filename= " . $fileName);

// ? 输出文件内容

echo fread($file, filesize($filePath . $fileName));

fclose($file);

exit;

?>

======================================================================

就这么短短几句代码就能实现文件下载了,简单吧,呵呵


Stellungnahme:
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
Vorheriger Artikel:PHP初记|strip_tags()函数Nächster Artikel:1、开始 index.php