您好,登錄后才能下訂單哦!
這篇文章主要介紹怎么解決php doc亂碼問題,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
php doc亂碼的解決辦法:首先打開相應的代碼文件;然后在Header之前添加語句“ob_end_clean()”即可。
PHP下載DOC亂碼
最近做的一個系統(tǒng),需要下載doc文件
以前的代碼下載完成后,打開總是亂碼...
google咯很久也沒有解決辦法
后面總算搞定
必須在Header之前進行清除,即 ob_end_clean()
$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 doc亂碼問題的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關知識,歡迎關注億速云行業(yè)資訊頻道!
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。