php输出服务器文件下载到浏览器

LambGwendolyn 发布于10月前
0 条问题
if (!function_exists('output_for_download')) {
    /**
     * 下载文件到浏览器
     *
     * @param string $filename 文件路径
     * @param array  $title    输出的文件名
     * @return void
     */
    function output_for_download($filename, $title)
    {
        $file  =  fopen($filename, "rb");
        Header( "Content-type:  application/octet-stream ");
        Header( "Accept-Ranges:  bytes ");
        Header( "Content-Disposition:  attachment;  filename= $title");
        while (!feof($file)) {
            echo fread($file, 8192);
            ob_flush();
            flush();
        }
        fclose($file);
    }
}

查看原文: php输出服务器文件下载到浏览器

  • tinyduck
  • smalllion
  • crazyladybug509
  • goldenelephant
  • bluebutterfly
  • goldenfish
  • silverrabbit
需要 登录 后回复方可回复, 如果你还没有账号你可以 注册 一个帐号。