php print r亂碼的解決辦法:首先設(shè)置“header("content-type:text/html;charset=utf-8")”;然后將文件以及數(shù)據(jù)庫等編碼設(shè)置統(tǒng)一即可。
推薦:《PHP視頻教程》
具體問題:
php使用print_r輸出亂碼在哪里設(shè)置編碼
print_r($result);結(jié)果顯示如下:
?????????????
應(yīng)該在哪里設(shè)置編碼?想在chrome瀏覽器臨時設(shè)置看一下內(nèi)容,可是60+版本沒有找到編碼設(shè)置選項。
解決辦法:
一、chrome沒了這個功能了吧。
如果是寫php,還是建議先分析下$result,瀏覽器是個終端,最終還是要去查看源碼。
設(shè)置header("content-type:text/html;charset=utf-8")確保不是php輸出的問題
二、首先:出現(xiàn)亂碼時,請程序的編碼:文件編碼、數(shù)據(jù)庫編碼、輸出編碼等等。最好使用統(tǒng)一的。
其次:新版chrome移除了設(shè)置編碼的功能,原因是使用頻次太低,你可以通過安裝擴展的方式來修改編碼:Charset
Copyright ? 2019- 91gzw.com 版權(quán)所有 湘ICP備2023023988號-2
違法及侵權(quán)請聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市萬商天勤律師事務(wù)所王興未律師提供法律服務(wù)