首頁  >  文章  >  後端開發  >  php檔中文亂碼

php檔中文亂碼

王林
王林原創
2019-09-18 13:04:305084瀏覽

php檔中文亂碼

在PHP檔案中,如果輸出部分有中文,不能妥當處理就有可能會出現中文亂碼的問題,要解決這個問題,可以使用header()函數。

1、新建一個PHP文件,並輸出兩端文本,一段英文,一段中文,範例:

php檔中文亂碼

2、儲存以上內容,並在瀏覽器查看運行結果

php檔中文亂碼

#3、此刻,就出現了PHP中文亂碼的問題,出現此類問題多是由於文件的編碼和瀏覽器的解碼不一致造成的,如,剛才編輯的文件的編碼格式為​​UTF-8

php檔中文亂碼

##4、瀏覽器預設依照簡體中文(GBK)編碼對檔案內容進行了錯誤的解碼,所以才出現了中文亂碼的問題

php檔中文亂碼

5、透過瀏覽器將編碼格式調整為正確的Unicode,即可正確顯示中文

php檔中文亂碼

6、但是以上問題不能根治PHP中文亂碼的問題,可以在PHP檔案中,透過header指定編碼格式,瀏覽器就可以正確解碼檔了,範例:

header("Content-type:text/html; charset=utf-8");

php檔中文亂碼

注意:header()函數應該放置在任何輸出內容之前。

推薦教學:

PHP影片教學#

以上是php檔中文亂碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:php無法解析下一篇:php無法解析