php自动识别文件编码并转换为UTF-8的方法
2015-01-24信息快讯网
PHP转换文件编码是一个比较简单的事情,但是难的是传递中文参数的时候,有时候不知道是什么编码,结果造成了乱码的现象。这篇文章主要介绍了php自动识别编码并转换为UTF-8的方法,需要的朋友可以参考下
PHP转换文件编码是一个比较简单的事情,但是在开发中传递中文参数的时候,有时候不知道是什么编码,结果造成了乱码的现象。这里有个非常方便的解决办法,可以自动识别编码并转换为UTF-8。具体代码如下:
function characet($data){ if( !empty($data) ){ $fileType = mb_detect_encoding($data , array('UTF-8','GBK','LATIN1','BIG5')) ; if( $fileType != 'UTF-8'){ $data = mb_convert_encoding($data ,'utf-8' , $fileType); } } return $data; }
PHP实现UTF-8文件BOM自动检测与移除实例
php使用fopen创建utf8编码文件的方法
smarty中英文多编码字符截取乱码问题解决方法
PHP与MYSQL中UTF8 中文排序示例代码
php cookie名使用点号(句号)会被转换
PHP与MYSQL中UTF8编码的中文排序实例
php中的字符编码转换函数用法示例
php中字符集转换iconv函数使用总结
php中json_encode UTF-8中文乱码的更好解决方法
访问编码后的中文URL返回404错误的解决方法
PHP中IP地址与整型数字互相转换详解
PHP实现把文本中的URL转换为链接的auolink()函数分享
PHP错误Cannot use object of type stdClass as array in错误的解决办法
codeigniter集成ucenter1.6双向通信的解决办法
php 判断网页是否是utf8编码的方法
php导出csv格式数据并将数字转换成文本的思路以及代码分享
PHP学习笔记之字符串编码的转换和判断
PHP英文字母大小写转换函数小结
php检测文件编码的方法示例
自己写了一个php检测文件编码的函数
PHP批量删除、清除UTF-8文件BOM头的代码实例
php使用json_encode对变量json编码
ThinkPHP使用UTFWry地址库进行IP定位实例
php时间戳转换的示例
php截取字符串之截取utf8或gbk编码的中英文字符串示例
php数组编码转换示例详解
php中文乱码怎么办如何让浏览器自动识别utf-8