php 判斷網(wǎng)頁(yè)是否是utf8編碼的方法
更新時(shí)間:2014年06月06日 01:23:35 作者:
這篇文章主要介紹了php 判斷網(wǎng)頁(yè)是否是utf8編碼的方法,需要的朋友可以參考下
//判斷編碼
$encode = mb_detect_encoding($q, array('GB2312','GBK','UTF-8'));
echo $encode."<br/>";
if($encode=="GB2312")
{
$q = iconv("GBK","UTF-8",$q);
}
else if($encode=="GBK")
{
$q = iconv("GBK","UTF-8",$q);
}
else if($encode=="EUC-CN")
{
$q = iconv("GBK","UTF-8",$q);
}
else//CP936
{
//$q = iconv("GB2312","UTF-8",$q);
}
其實(shí)就是利用了mb_detect_encoding函數(shù),如果不是utf8編碼就轉(zhuǎn)換為utf8編碼,防止出現(xiàn)亂碼等情況。
復(fù)制代碼 代碼如下:
$encode = mb_detect_encoding($q, array('GB2312','GBK','UTF-8'));
echo $encode."<br/>";
if($encode=="GB2312")
{
$q = iconv("GBK","UTF-8",$q);
}
else if($encode=="GBK")
{
$q = iconv("GBK","UTF-8",$q);
}
else if($encode=="EUC-CN")
{
$q = iconv("GBK","UTF-8",$q);
}
else//CP936
{
//$q = iconv("GB2312","UTF-8",$q);
}
其實(shí)就是利用了mb_detect_encoding函數(shù),如果不是utf8編碼就轉(zhuǎn)換為utf8編碼,防止出現(xiàn)亂碼等情況。
您可能感興趣的文章:
- js 顯示base64編碼的二進(jìn)制流網(wǎng)頁(yè)圖片
- Base64編碼加密JS代碼網(wǎng)頁(yè)版
- 多種語(yǔ)言(big5\gbk\gb2312\utf8\Shift_JIS\iso8859-1)的網(wǎng)頁(yè)編碼切換解決方案歸納
- ASP+FSO生成的網(wǎng)頁(yè)文件默認(rèn)編碼格式以及轉(zhuǎn)換成UTF-8編碼方法
- ASP UTF-8編碼生成靜態(tài)網(wǎng)頁(yè)的函數(shù)
- asp.net HttpWebRequest自動(dòng)識(shí)別網(wǎng)頁(yè)編碼
- asp.net 網(wǎng)頁(yè)編碼自動(dòng)識(shí)別代碼
- vbs或asp采集文章時(shí)網(wǎng)頁(yè)編碼問(wèn)題
- 網(wǎng)頁(yè)語(yǔ)言編碼及asp亂碼問(wèn)題解決方案
- 判斷網(wǎng)頁(yè)編碼的方法python版
相關(guān)文章
PhpMyAdmin出現(xiàn)export.php Missing parameter: what /export_type錯(cuò)
PhpMyAdmin出現(xiàn)export.php: Missing parameter: what /export_type錯(cuò)誤,有碰到同樣問(wèn)題的朋友可參考一下2012-08-08Referer原理與圖片防盜鏈實(shí)現(xiàn)方法詳解
這篇文章主要介紹了Referer原理與圖片防盜鏈實(shí)現(xiàn)方法,結(jié)合實(shí)例形式詳細(xì)分析了Referer頭信息原理與圖片防盜鏈判定、實(shí)現(xiàn)方法,并附帶一個(gè)Http請(qǐng)求封裝類(lèi),需要的朋友可以參考下2019-07-07CI框架(ajax分頁(yè),全選,反選,不選,批量刪除)完整代碼詳解
CodeIgniter 是一個(gè)小巧但功能強(qiáng)大的 PHP 框架。這篇文章主要介紹了CI框架(ajax分頁(yè),全選,反選,不選,批量刪除)完整代碼,需要的朋友可以參考下2016-11-11詳解php的魔術(shù)方法__get()和__set()使用介紹
php的魔術(shù)方法__get()和__set()使用介紹,需要的朋友可以參考下2012-09-09PHP實(shí)現(xiàn)導(dǎo)入大量CSV數(shù)據(jù)的示例代碼
這篇文章主要為大家詳細(xì)介紹了PHP如何實(shí)現(xiàn)導(dǎo)入大量CSV數(shù)據(jù)功能,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)PHP有一定幫助,需要的可以參考一下2022-07-07解析php擴(kuò)展php_curl.dll不加載的解決方法
本篇文章是對(duì)php擴(kuò)展php_curl.dll不加載的解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06