使用php下载doc乱码如何解决

本篇文章为大家展示了使用php下载doc乱码如何解决,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

创新互联建站-专业网站定制、快速模板网站建设、高性价比利州网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式利州网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖利州地区。费用合理售后完善,十多年实体公司更值得信赖。

PHP下载DOC乱码?

undefined

最近做的一个系统,需要下载doc文件

undefined

以前的代码下载完成后,打开总是乱码...

undefined

google咯很久也没有解决办法

undefined

后面总算搞定

undefined

必须在Header之前进行清除,即 ob_end_clean()

undefined

$file_size = filesize($logName);
        ob_end_clean();
        header("Content-type:application/octet-stream");
        header("Accept-Ranges:bytes");
        header("Accept-Length:$file_size");
        header("Content-Disposition:attachment;filename=" . $fileName);
        $fp = fopen($logName, "r");
        $buffer_size = 1024;
        $cur_pos = 0;
        while (!feof($fp) && $file_size - $cur_pos > $buffer_size) {
            $buffer = fread($fp, $buffer_size);
            echo$buffer;
            $cur_pos+=$buffer_size;
        }
        $buffer = fread($fp, $file_size - $cur_pos);
        echo$buffer;
        fclose($fp);
        return true;

php是什么语言

php,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。

上述内容就是使用php下载doc乱码如何解决,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。


文章标题:使用php下载doc乱码如何解决
链接分享:http://azwzsj.com/article/joedge.html