php 下载保存文件保存到本地的两种实现方法
以下是对
php 下载保存文件保存到本地的两种实现方法进行了介绍,需要的朋友可以过来
参考下
第一种:
代码如下
:
<?php
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();
?>
或
代码如下
:
<?php
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
);
?>