學著用phpcms開發(fā)一個文件管理模塊,出現(xiàn)中文亂碼,折騰了半天,總結(jié)如下
1、自己在mysql客戶端建表,默認表格的編碼為latin1_swedish_ci,雖然可以建好后用alter命令修改編碼,但是會帶來很多問題,特別是亂碼。
2、phpcms系統(tǒng)安裝模塊方式,默認表格編碼為gbk_general_ci。
注意1,2的區(qū)別。這容易導致中文亂碼問題。
立即學習“PHP免費學習筆記(深入)”;
3、用notepad編輯器編寫代碼時,除了sql數(shù)據(jù)庫安裝文件,其它最好都設(shè)置為簡體中文。否則也會出現(xiàn)中文亂碼。
總之,從數(shù)據(jù)庫到網(wǎng)頁源代碼,編碼要統(tǒng)一。
相關(guān)推薦:phpcms學習
以上就是phpcms中文亂碼怎么辦的詳細內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!
PHP怎么學習?PHP怎么入門?PHP在哪學?PHP怎么學才快?不用擔心,這里為大家提供了PHP速學教程(入門到精通),有需要的小伙伴保存下載就能學習啦!
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://www.miracleart.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號