欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

php 强制下载文件实现代码

程序员文章站 2023-11-16 12:29:34
复制代码 代码如下:
复制代码 代码如下:

<?php
$file = 'monkey.gif';

if (file_exists($file)) {
    header('content-description: file transfer');
    header('content-type: application/octet-stream');
    header('content-disposition: attachment; filename='.basename($file));
    header('content-transfer-encoding: binary');
    header('expires: 0');
    header('cache-control: must-revalidate, post-check=0, pre-check=0');
    header('pragma: public');
    header('content-length: ' . filesize($file));
    ob_clean();
    flush();
    readfile($file);
    exit;
}
?>
?
<?php
header("content-type: application/force-download");
header("content-disposition: attachment; filename=ins.jpg"); 
readfile("imgs/test_zoom.jpg");
?>