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)文章
php進(jìn)程(線程)通信基礎(chǔ)之System V共享內(nèi)存簡(jiǎn)單實(shí)例分析
這篇文章主要介紹了php進(jìn)程(線程)通信基礎(chǔ)之System V共享內(nèi)存,結(jié)合簡(jiǎn)單實(shí)例形式分析了PHP System V共享內(nèi)存原理、相關(guān)函數(shù)與基本使用技巧,需要的朋友可以參考下2019-11-11
ThinkPHP like模糊查詢,like多匹配查詢,between查詢,in查詢,一般查詢書寫方法
ThinkPHP的數(shù)據(jù)庫(kù)條件查詢語(yǔ)句有字符串式,數(shù)組式書寫方法,字符串式即是原生式而數(shù)組式的查詢語(yǔ)句因書寫方式與特定字符的原因比較復(fù)雜,今天為大家講解一下ThinkPHP數(shù)組式查詢語(yǔ)句的書寫方法2018-09-09
用PHP讀取和編寫XML DOM的實(shí)現(xiàn)代碼
有許多技術(shù)可用于用 PHP 讀取和編寫 XML。本文提供了三種方法讀取 XML:使用 DOM 庫(kù)、使用 SAX 解析器和使用正則表達(dá)式。還介紹了使用 DOM 和 PHP 文本模板編寫 XML。2011-02-02
PHP中數(shù)組轉(zhuǎn)換為SimpleXML教程
在本篇文章中我們給大家總結(jié)了一篇關(guān)于PHP中數(shù)組轉(zhuǎn)換為SimpleXML教程內(nèi)容,有需要的朋友們跟著學(xué)習(xí)參考下。2019-01-01
一個(gè)php短網(wǎng)址的生成代碼(仿微博短網(wǎng)址)
這篇文章主要介紹了一個(gè)php短網(wǎng)址的生成代碼(仿微博短網(wǎng)址),需要的朋友可以參考下2014-05-05

