學(xué)著用phpcms開發(fā)一個文件管理模塊,出現(xiàn)中文亂碼,折騰了半天,總結(jié)如下
1、自己在mysql客戶端建表,默認(rèn)表格的編碼為latin1_swedish_ci,雖然可以建好后用alter命令修改編碼,但是會帶來很多問題,特別是亂碼。
2、phpcms系統(tǒng)安裝模塊方式,默認(rèn)表格編碼為gbk_general_ci。
注意1,2的區(qū)別。這容易導(dǎo)致中文亂碼問題。
立即學(xué)習(xí)“PHP免費(fèi)學(xué)習(xí)筆記(深入)”;
3、用notepad編輯器編寫代碼時,除了sql數(shù)據(jù)庫安裝文件,其它最好都設(shè)置為簡體中文。否則也會出現(xiàn)中文亂碼。
總之,從數(shù)據(jù)庫到網(wǎng)頁源代碼,編碼要統(tǒng)一。
相關(guān)推薦:phpcms學(xué)習(xí)
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦