第一種:解決HTML中中文亂碼問(wèn)題方法
如果你的HTML文件文件出現(xiàn)了亂碼問(wèn)題,那么你可以在head標(biāo)簽里面加入U(xiǎn)TF8編碼(國(guó)際化編碼):UTF-8是沒(méi)有國(guó)家的編碼,也就是獨(dú)立于任何一種語(yǔ)言,任何語(yǔ)言都可以使用的。
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
第二種:HTML和PHP混合的頁(yè)面解決方案
如何是HTML和PHP混編,除了按照第一個(gè)方法所說(shuō)的操作之外,還需要在PHP文件的最上面加入這句代碼:
<?php header("content-type:text/html;charset=utf-8"); //設(shè)置編碼 ?>
第三種:純PHP頁(yè)面的中文亂碼問(wèn)題(數(shù)據(jù)是靜態(tài)的)
如果你的PHP頁(yè)面出現(xiàn)了亂碼,只需要在頁(yè)面的開始處加入下面代碼就可以了。
<?php header("content-type:text/html;charset=utf-8"); //設(shè)置編碼 ?>
第四種:PHP+Mysql中文亂碼問(wèn)題
這個(gè)除了按照第三種所說(shuō)的操作之外,還要在你的數(shù)據(jù)查詢/修改/增加之前加入數(shù)據(jù)庫(kù)編碼。而且,值得注意的是,這里的UTF8和之前的不一樣,中間是沒(méi)有橫線的。
<?php mysql_query('SET NAMES UTF8'); //接下來(lái)的就是查出數(shù)據(jù)或者修改,增加
推薦教程:PHP視頻教程