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+mysql写的留言本
Oct 09 PHP
PHP静态类
Nov 25 PHP
dedecms采集中可以过滤多行代码的正则表达式
Mar 17 PHP
表单复选框向PHP传输数据的代码
Nov 13 PHP
用PHP实现浏览器点击下载TXT文档的方法详解
Jun 02 PHP
PHP清除数组中所有字符串两端空格的方法
Oct 20 PHP
phpcms手机内容页面添加上一篇和下一篇
Jun 05 PHP
CI框架实现cookie登陆的方法详解
May 18 PHP
Smarty保留变量用法分析
May 23 PHP
PHP判断文件是否被引入的方法get_included_files用法示例
Nov 29 PHP
PHP+Ajax实现上传文件进度条动态显示进度功能
Jun 04 PHP
php如何比较两个浮点数是否相等详解
Feb 12 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
需要使用php模板的朋友必看的很多个顶级PHP模板引擎比较分析
2008/05/26 PHP
PHP笔记之:日期函数的使用介绍
2013/04/24 PHP
解析PHP工厂模式的好处
2013/06/18 PHP
Yii使用Captcha验证码的方法
2015/12/28 PHP
深入解析PHP的Laravel框架中的event事件操作
2016/03/21 PHP
JavaScript 解析Json字符串的性能比较分析代码
2009/12/16 Javascript
EXTJS内使用ACTIVEX控件引起崩溃问题的解决方法
2010/03/31 Javascript
Javascript数组的排序 sort()方法和reverse()方法
2012/06/04 Javascript
IE下使用cloneNode注意事项分享
2012/11/22 Javascript
jquery中加载图片自适应大小主要实现代码
2013/08/23 Javascript
解决JQeury显示内容没有边距内容紧挨着浏览器边线
2013/12/20 Javascript
js 通用订单代码
2013/12/23 Javascript
js的延迟执行问题分析
2014/06/23 Javascript
浅析node.js中close事件
2014/11/26 Javascript
JS实现横向拉伸动感伸缩菜单效果代码
2015/09/04 Javascript
js实现动态加载脚本的方法实例汇总
2015/11/02 Javascript
微信小程序 wxapp内容组件 text详细介绍
2016/10/31 Javascript
基于Vue如何封装分页组件
2016/12/16 Javascript
Bootstrap页面标题Page Header的实现方法
2017/03/22 Javascript
JavaScript实现随机数生成器(去重)
2017/10/13 Javascript
React教程之封装一个Portal可复用组件的方法
2018/01/02 Javascript
JS代码实现电脑配置检测功能
2018/03/21 Javascript
jQuery实现的淡入淡出与滑入滑出效果示例
2018/04/18 jQuery
Windows下Eclipse+PyDev配置Python+PyQt4开发环境
2016/05/17 Python
Python3日期与时间戳转换的几种方法详解
2019/06/04 Python
使用Python实现分别输出每个数组
2019/12/06 Python
python 实现批量图片识别并翻译
2020/11/02 Python
video.js支持m3u8格式直播的实现示例
2020/05/20 HTML / CSS
Under Armour美国官网:美国知名高端功能性运动品牌
2016/09/05 全球购物
Expedia意大利旅游网站:酒店、机票和租车预订
2017/10/30 全球购物
EJB的激活机制
2013/10/25 面试题
授权委托书格式模板
2014/04/03 职场文书
班级文化标语
2014/06/23 职场文书
2014年销售经理工作总结
2014/12/01 职场文书
2015年文秘个人工作总结
2015/10/14 职场文书
python 远程执行命令的详细代码
2022/02/15 Python