php的强制下载方法

更新时间:2020年05月08日 15:16:33
人气:129
分类: PHP
function downloadFile($file) {
    /*Coded by Alessio Delmonti*/
    $file_name = $file;
    $mime = ‘application/force-download’;
    header(‘Pragma: public’);
    // required
    header(‘Expires: 0′);
    // no cache
    header(‘Cache-Control: must-revalidate, post-check=0, pre-check=0′);
    header(‘Cache-Control: private’,false);
    header(‘Content-Type: ‘.$mime);
    header(‘Content-Disposition: attachment;
    filename=”‘.basename($file_name).’”‘);
    header(‘Content-Transfer-Encoding: binary’);
    header(‘Connection: close’);
    readfile($file_name);
    // push it out
    exit();


【版权声明】

本文仅代表作者观点,不代表本站立场。本文系作者授权发表,未经许可,不得转载。

转载请注明:php的强制下载方法
相关文章
# 在线留言