相關(guān)關(guān)鍵詞
關(guān)于我們
最新文章
- ThinkPHP 5.1、6.0、6.1 與 8.0 版本對比分析
- 涉嫌侵權(quán)的人只復(fù)制了版權(quán)軟件,沒有傳播給其他人,是否符合復(fù)制侵權(quán)的判定?
- 網(wǎng)站域名備案到企業(yè)名下后,即表明是商業(yè)使用了嗎?
- 軟件中使用了GPL & MIT 協(xié)議的文件 和 使用了 GPL | MIT 的有什么區(qū)別?
- 網(wǎng)站版權(quán)糾紛中的來源非法是否有嚴(yán)格的司法定義?
- [確定有效] ECSHOP后臺登錄不了的問題解決 https打不開
- 免費(fèi)搜索代碼:如何利用百度做一個企業(yè)網(wǎng)站內(nèi)搜索?
- MySQL 中 HAVING 與 REPLACE 的用法解析
- 深入理解 MySQL 的連接操作:-h、-P、-u、-p 詳解
- 在 MySQL Workbench 中自定義導(dǎo)出文件格式的解決方案
網(wǎng)頁亂碼問題當(dāng)設(shè)置編碼為utf-8亂碼的解決方法
最近php寫網(wǎng)頁時,設(shè)置編碼都是utf-8,但是惡心的是好多次出現(xiàn)亂碼,我就頭疼,終于抽了10分鐘從網(wǎng)上把亂碼的根源弄明白了,以后見了網(wǎng)頁亂碼問題不在害怕了,嘎嘎?。?nbsp;
utf-8是國際編碼,包括漢字,建議都設(shè)置成utf-8,省心;
步主如下:
第一:定義網(wǎng)頁顯示編碼。如果不定義網(wǎng)頁編碼,那么我們?yōu)g覽網(wǎng)頁的時候,IE會自動識別網(wǎng)頁編碼,這就有可能會導(dǎo)致中文顯示亂碼了。 所以我們做網(wǎng)頁的時候,都會用“<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″>”來定義網(wǎng)頁編碼。
第二:網(wǎng)頁存儲編碼。大家經(jīng)常會忽略這個問題。我們編輯網(wǎng)頁時,不同的工具會默認(rèn)一中編碼格式,我們應(yīng)該用utf-8格式編輯并保存,同時使用<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″>來使網(wǎng)頁顯示編碼也為utf8,如果不一致就會導(dǎo)致亂碼。
ps:php編程用到數(shù)據(jù)庫時,數(shù)據(jù)庫的編碼也要用和網(wǎng)頁顯示的編碼一致的編碼格式,才能把數(shù)據(jù)庫的內(nèi)容顯示在網(wǎng)頁上,從而不出現(xiàn)亂碼問題;