当前位置: 移动技术网 > IT编程>开发语言>PHP > PHP强制下载文件

PHP强制下载文件

2017年12月28日  | 移动技术网IT编程  | 我要评论

工作描述怎么写,讲文明树新风黑板报,残破的古旧羊皮纸

header() 函数向客户端发送原始的 HTTP 报头。进入指定页面后就弹出文件下载对话框,如图

\

代码如下:

function download_file($archivo, $downloadfilename = null) {  
   
    if (file_exists($archivo)) {  
        $downloadfilename = $downloadfilename !== null ? $downloadfilename : basename($archivo);  
        header('Content-Description: File Transfer');  
        header('Content-Type: application/octet-stream');  
        header('Content-Disposition: attachment; filename=' . $downloadfilename);  
        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($archivo));  
   
        ob_clean();  
        flush();  
        readfile($archivo);  
        exit;  
    }  
   
}  

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网