首页 > 后端开发 > php教程 > php 下载保存文件保存到本地的两种实现方法_PHP教程

php 下载保存文件保存到本地的两种实现方法_PHP教程

WBOY
发布: 2016-07-21 14:59:00
原创
856 人浏览过

第一种:

复制代码 代码如下:

function downfile()
{
 $filename=realpath("resume.html");  //文件名
 $date=date("Ymd-H:i:m");
 Header( "Content-type:   application/octet-stream ");
 Header( "Accept-Ranges:   bytes ");
Header( "Accept-Length: " .filesize($filename));
 header( "Content-Disposition:   attachment;   filename= {$date}.doc");
 echo file_get_contents($filename);
 readfile($filename);
}
downfile();
?>


复制代码 代码如下:

function downfile($fileurl)
{
 ob_start();
 $filename=$fileurl;
 $date=date("Ymd-H:i:m");
 header( "Content-type:   application/octet-stream ");
 header( "Accept-Ranges:   bytes ");
 header( "Content-Disposition:   attachment;   filename= {$date}.doc");
 $size=readfile($filename);
    header( "Accept-Length: " .$size);
}
 $url="url地址";
 downfile($url);
?>

第二种:
复制代码 代码如下:

function downfile($fileurl)
{
$filename=$fileurl;
$file   =   fopen($filename, "rb");
Header( "Content-type:   application/octet-stream ");
Header( "Accept-Ranges:   bytes ");
Header( "Content-Disposition:   attachment;   filename= 4.doc");
$contents = "";
while (!feof($file)) {
  $contents .= fread($file, 8192);
}
echo $contents;
fclose($file);
}
$url="url地址";
downfile($url);
?>

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/328180.htmlTechArticle第一种: 复制代码 代码如下: ?php function downfile() { $filename=realpath("resume.html"); //文件名 $date=date("Ymd-H:i:m"); Header( "Content-type: application/octet-...
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板