php 判断网页是否是utf8编码的方法

2015-01-24信息快讯网

这篇文章主要介绍了php 判断网页是否是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);
}


其实就是利用了mb_detect_encoding函数,如果不是utf8编码就转换为utf8编码,防止出现乱码等情况。
ThinkPHP模板之变量输出、自定义函数与判断语句用法
php使用fopen创建utf8编码文件的方法
smarty中英文多编码字符截取乱码问题解决方法
PHP与MYSQL中UTF8 中文排序示例代码
PHP与MYSQL中UTF8编码的中文排序实例
php中的字符编码转换函数用法示例
PHP实现通过中文字符比率来判断垃圾评论的方法
PHP的switch判断语句的“高级”用法详解
php中json_encode UTF-8中文乱码的更好解决方法
php+MySQL判断update语句是否执行成功的方法
访问编码后的中文URL返回404错误的解决方法
php中隐形字符65279(utf-8的BOM头)问题
CMS中PHP判断系统是否已经安装的方法示例
解决PhpMyAdmin中导入2M以上大文件限制的方法分享
PHP实现的博客欢迎提示功能(很特别哦)
PHP实例分享判断客户端是否使用代理服务器及其匿名级别
PHP学习笔记之字符串编码的转换和判断
php判断电脑访问、手机访问的例子
PHP判断是否有Get参数的方法
Linux中用PHP判断程序运行状态的2个方法
php检测文件编码的方法示例
自己写了一个php检测文件编码的函数
PHP批量删除、清除UTF-8文件BOM头的代码实例
php使用json_encode对变量json编码
ThinkPHP使用UTFWry地址库进行IP定位实例
php验证是否是md5编码的简单代码
php截取字符串之截取utf8或gbk编码的中英文字符串示例
php中文乱码怎么办如何让浏览器自动识别utf-8
PHP 正则判断中文UTF-8或GBK的思路及具体实现
PHP utf-8编码问题,utf8编码,数据库乱码,页面显示输出乱码
真正根据utf8编码的规律来进行截取字符串的函数(utf8版sub_str )
©2014-2024 dbsqp.com