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


Posted in PHP onJune 06, 2014

//判断编码

$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编码,防止出现乱码等情况。

PHP 相关文章推荐
PHP 的ArrayAccess接口 像数组一样来访问你的PHP对象
Oct 12 PHP
深入理解PHP之require/include顺序 推荐
Jan 02 PHP
PHP file_get_contents设置超时处理方法
Sep 30 PHP
php不使用插件导出excel的简单方法
Mar 04 PHP
跟我学Laravel之请求与输入
Oct 15 PHP
PHP使用PDO连接ACCESS数据库
Mar 05 PHP
windows7配置Nginx+php+mysql的详细教程
Sep 04 PHP
详谈phpAdmin修改密码后拒绝访问的问题
Apr 03 PHP
详解php中serialize()和unserialize()函数
Jul 08 PHP
php框架CodeIgniter使用redis的方法分析
Apr 13 PHP
PHP使用mongoclient简单操作mongodb数据库示例
Feb 08 PHP
php输出控制函数和输出函数生成静态页面
Jun 27 PHP
PHP实现的博客欢迎提示功能(很特别哦)
Jun 05 #PHP
php中数字0和空值的区别分析
Jun 05 #PHP
兼容各大浏览器带关闭按钮的漂浮多组图片广告代码
Jun 05 #PHP
PHP实现使用优酷土豆视频地址获取swf播放器分享地址
Jun 05 #PHP
一组PHP加密解密函数分享
Jun 05 #PHP
php导出csv格式数据并将数字转换成文本的思路以及代码分享
Jun 05 #PHP
php 购物车完整实现代码
Jun 05 #PHP
You might like
Get或Post提交值的非法数据处理
2006/10/09 PHP
php中函数的形参与实参的问题说明
2010/09/01 PHP
PHP函数preg_match_all正则表达式的基本使用详细解析
2013/08/31 PHP
js传参数受特殊字符影响错误的解决方法
2013/10/21 Javascript
Js nodeType 属性全面解析
2013/11/14 Javascript
JavaScript中的正则表达式简明总结
2014/04/04 Javascript
javascript数组输出的两种方式
2015/01/13 Javascript
浅谈JavaScript中的String对象常用方法
2015/02/25 Javascript
jquery实现图片水平滚动效果代码分享
2015/08/26 Javascript
javascript self对象使用详解
2016/10/18 Javascript
JS实现获取来自百度,Google,soso,sogou关键词的方法
2016/12/21 Javascript
微信小程序 出现错误:{&quot;baseresponse&quot;:{&quot;errcode&quot;:-80002,&quot;errmsg&quot;:&quot;&quot;}}解决办法
2017/02/23 Javascript
微信小程序中页面FOR循环和嵌套循环
2017/06/21 Javascript
详解ES6之用let声明变量以及let loop机制
2017/07/15 Javascript
如何理解Vue的render函数的具体用法
2017/08/30 Javascript
vue cli升级webapck4总结
2018/04/04 Javascript
原生JavaScript实现remove()和recover()功能示例
2018/07/24 Javascript
浅谈Fetch 数据交互方式
2018/12/20 Javascript
Vue实现搜索结果高亮显示关键字
2019/05/28 Javascript
基于js实现的图片拖拽排序源码实例
2020/11/04 Javascript
[01:27:44]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Aster BO3 第一场 1月24日
2021/03/11 DOTA
详解Python中with语句的用法
2015/04/15 Python
Python使用Selenium+BeautifulSoup爬取淘宝搜索页
2018/02/24 Python
使用pycharm生成代码模板的实例
2018/05/23 Python
Python unittest单元测试框架总结
2018/09/08 Python
Python Celery多队列配置代码实例
2019/11/22 Python
查看端口并杀进程python脚本代码
2019/12/17 Python
Zatchels官网:英国剑桥包品牌
2021/01/12 全球购物
怎样建立和理解非常复杂的声明?例如定义一个包含N 个指向返回 指向字符的指针的函数的指针的数组?
2013/03/19 面试题
手机促销活动方案
2014/02/05 职场文书
活动总结格式
2014/08/30 职场文书
2014大学生党员评议个人总结
2014/09/22 职场文书
2014年环境卫生工作总结
2014/11/24 职场文书
先进个人事迹材料范文
2014/12/30 职场文书
毕业纪念册寄语大全
2015/02/26 职场文书
python turtle绘制多边形和跳跃和改变速度特效
2022/03/16 Python