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 相关文章推荐
Wordpress php 分页代码
Oct 21 PHP
8个出色的WordPress SEO插件收集
Feb 26 PHP
php url路由入门实例
Apr 23 PHP
PHP中substr()与explode()函数用法分析
Nov 24 PHP
php实现mysql备份恢复分卷处理的方法
Dec 26 PHP
又十个超级有用的PHP代码片段
Sep 24 PHP
PHP 等比例缩放图片详解及实例代码
Sep 18 PHP
PHP无限极分类函数的实现方法详解
Apr 15 PHP
PHP+Apache环境中如何隐藏Apache版本
Nov 24 PHP
Laravel5框架添加自定义辅助函数的方法
Aug 01 PHP
tp5.0框架隐藏index.php入口文件及模块和控制器的方法分析
Feb 11 PHP
THINKPHP-Apache服务器中使用Alias虚拟目录URL重写 隐藏index.php
Mar 09 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数组查找函数in_array()、array_search()、array_key_exists()使用实例
2014/04/29 PHP
ThinkPHP中的系统常量和预定义常量集合
2014/07/01 PHP
php中smarty模板条件判断用法实例
2015/06/11 PHP
php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法
2015/10/20 PHP
详解PHP用substr函数截取字符串中的某部分
2016/12/03 PHP
thinkphp5 加载静态资源路径与常量的方法
2017/12/24 PHP
javascript 写类方式之九
2009/07/05 Javascript
js null,undefined,字符串小结
2010/08/21 Javascript
javascript时间自动刷新实现原理与步骤
2013/01/06 Javascript
事件冒泡是什么如何用jquery阻止事件冒泡
2013/03/20 Javascript
通过url查找a元素并点击
2014/04/09 Javascript
jQuery中attr()方法用法实例
2015/01/05 Javascript
JS实现支持多选的遍历下拉列表代码
2015/08/20 Javascript
jquery实现(textarea)placeholder自动换行
2016/12/22 Javascript
jQuery简单实现MD5加密的方法
2017/03/03 Javascript
javascript trie前缀树的示例
2018/01/29 Javascript
vue项目webpack中Npm传递参数配置不同域名接口
2018/06/15 Javascript
原生JS实现轮播图效果
2018/10/12 Javascript
koa2+vue实现登陆及登录状态判断
2019/08/15 Javascript
微信小程序基于高德地图查找位置并显示文字
2019/10/30 Javascript
从零开始用webpack构建一个vue3.0项目工程的实现
2020/09/24 Javascript
Python实现的字典值比较功能示例
2018/01/08 Python
Python3.5 Json与pickle实现数据序列化与反序列化操作示例
2019/04/29 Python
Python3.5文件读与写操作经典实例详解
2019/05/01 Python
python操作gitlab API过程解析
2019/12/27 Python
python matplotlib.pyplot.plot()参数用法
2020/04/14 Python
Django中F函数的使用示例代码详解
2020/07/06 Python
python生成word合同的实例方法
2021/01/12 Python
波兰购物网站:MALL.PL
2019/05/01 全球购物
小学信息技术教学反思
2014/02/10 职场文书
爱之链教学反思
2014/04/30 职场文书
刑事代理授权委托书
2014/09/17 职场文书
劳动仲裁代理词范文
2015/05/25 职场文书
公司酒会致辞
2015/07/30 职场文书
2016党员学习作风建设心得体会
2016/01/21 职场文书
python 模拟在天空中放风筝的示例代码
2021/04/21 Python