时时商务社区

标题: php 判断网页是否是utf8编码的方法 [打印本页]

作者: 阿情    时间: 2018-2-14 05:57

            //判断编码
[U]复制代码[/U] 代码如下:
$encode = mb_detect_encoding($q, array('GB2312','GBK','UTF-8'));
echo $encode."
";
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);
}
其实就是利用了mb_detect_encoding函数,如果不是utf8编码就转换为utf8编码,防止出现乱码等情况。
            
            
您可能感兴趣的文章:
  • 网页语言编码及asp乱码问题解决方案
  • vbs或asp采集文章时网页编码问题
  • asp.net 网页编码自动识别代码
  • asp.net HttpWebRequest自动识别网页编码
  • ASP UTF-8编码生成静态网页的函数
  • ASP+FSO生成的网页文件默认编码格式以及转换成UTF-8编码方法
  • 多种语言(big5\gbk\gb2312\utf8\Shift_JIS\iso8859-1)的网页编码切换解决方案归纳
  • Base64编码加密JS代码网页版
  • js 显示base64编码的二进制流网页图片
  • 判断网页编码的方法python版
            




    欢迎光临 时时商务社区 (http://bbs.4435.cn/) Powered by Discuz! X3.2