php实现下载功能,有没有具体的小案例,

2024-12-17 10:28:43
推荐回答(1个)
回答1:

2种方法

1是直接在超链接上带上地址,这种方式不能下载服务器能解析的文件类型,例如图片,html
下载
2是用php输出流,能下载所有文件类型
$filename = '文件地址+文件名,包括后缀,相对路径,绝对路径都可以';
header( "Content-type: application/octet-stream");
header( "Accept-Ranges: bytes");
header( "Accept-Length: " .filesize($filename));
header( "Content-Disposition: attachment; filename=下载文件名,任意命名,若有中文需和文件编码保持一致.doc");
echo file_get_contents($filename);