溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

wamp php中文亂碼怎么辦

發(fā)布時間:2020-08-10 09:51:28 來源:億速云 閱讀:357 作者:Leah 欄目:編程語言

這篇文章將為大家詳細講解有關(guān)wamp php中文亂碼怎么辦,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。

wamp php中文亂碼的解決辦法:1、在php頭部加上語句“header('Content-Type: text/html; charset=UTF-8');”;2、將php文件存儲為“UTF-8 BOM”格式。

最近重新學(xué)PHP,發(fā)現(xiàn)每次PHP文件中用 echo 命令輸出中文字符的時候,總是出現(xiàn)亂碼。而純HTML文件則不會出現(xiàn)亂碼。網(wǎng)上查了半天,都說是 meta 沒有寫 UTF-8 的問題??墒?,F(xiàn)orece 明明已經(jīng)加載了 meta utf-8 的代碼,還是亂碼。最后終于找到問題所在,原來是 php.ini 默認字符集的問題。

一般使用 UTF-8 字符集只需要在頁面上加入下邊字符即可:

<meta charset="UTF-8">

如出現(xiàn)中文亂碼,請參考以下解決方法

暫時解決方法1:

在php頭部加上如下代碼

header('Content-Type: text/html; charset=UTF-8');

暫時解決方法2:

保存php文件的時候,需要存儲為 UTF-8 BOM 格式。不過這個方法有個缺點,在本地測試可以,但是傳到網(wǎng)站上又會出現(xiàn)亂碼。

wamp php中文亂碼怎么辦

完美解決方法3:

最后發(fā)現(xiàn),原來本地的 WAMP 的 PHP.INI 文件的默認字符集不知道怎么變成 GBK 了。將文件默認字符集改為 UTF-8。完美解決問題。

找到 \wamp64\bin\php\php5.6.31\php.ini

搜索相關(guān)代碼,修改為如下即可,注意自己使用的PHP版本,不同版本的php.ini在不同的文件夾中哦

; PHP's default character set is set to UTF-8.
; http://php.net/default-charset
default_charset = "UTF-8"

關(guān)于wamp php中文亂碼怎么辦就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI