PHP iconv 解决utf-8和gb2312编码转换问题
来源:互联网 发布:java移上移下置顶 编辑:程序博客网 时间:2024/06/10 01:26
就一个很简单的函数iconv();但是就是这个函数在网上找了很多例子,都无法成功转换,这是为什么呢?
终于皇天不负有心人,答案还是让我找到了。
网上的都是这样用的,代码如下:
网上的都是这样用的,代码如下:
$content = iconv("utf-8","gb2312",$content);这样做其实也对着了,看着确实是把utf-8转化为gb2312了,但是实际运行的话,往往都是以失败告终的,原因呢?
原因实际上也很简单,因为任何的函数都是执行错误的时候,同时很不幸的是iconv();就很终于出现错误。现在给你正确的答案。
真正的答案是这样的,代码如下:
$content = iconv("utf-8","gb2312//IGNORE",$content);很简单的,只要后面加上一个//IGNORE就行,加上这个就可以是ICONV()函数忽略错误,继续执行。
同理,要像把gb2312换为utf-8只要这样写:
$content = iconv("gb2312","utf-8//IGNORE",$content);
就OK了。
1 0
- PHP iconv 解决utf-8和gb2312编码转换问题
- PHP iconv 解决utf-8和gb2312编码转换问题
- PHP iconv 解决utf-8和gb2312编码转换问题
- PHP utf-8和gb2312编码转换乱码的问题
- 不用iconv函数实现UTF-8编码转换GB2312的PHP函数
- GB2312、UTF-8等编码转换函数iconv()使用方法
- PHP检索网页中utf-8和gb2312编码转换的问题
- php使用iconv进行从utf-8转为gb2312字符编码出错解决方案
- php使用iconv进行从utf-8转为gb2312字符编码出错解决方案
- 已解决了ajax(源文件编码gb2312)发送+php接收(源文件编码gb2312)中文乱码问题(utf-8也通用)
- 编码转换utf-8/gb2312
- iconv转换编码格式 gbk utf-8
- gbk转utf-8 iconv 编码转换
- [转] 用php实现gb2312和unicode(UTF-8)间的编码转换
- [转] 用php实现gb2312和unicode(UTF-8)间的编码转换
- [转] 用php实现gb2312和unicode(UTF-8)间的编码转换
- 编码问题 gb2312 utf-8
- 编码 GB2312 和 UTF-8
- NOIP 7.7TG模拟总结
- javaweb笔记一------eclipse的设置
- 微信JSSDK开发,调用微信扫一扫 JAVA & jsp前端 & js实现
- CSS3 @font-face 规则
- GSON使用笔记 -- 序列化时排除字段的几种方式
- PHP iconv 解决utf-8和gb2312编码转换问题
- 什么样的类型可以作为python字典的key
- 《自己动手写操作系统》 第一章总结
- Linux - tomcat
- yii2 根据文件生成hash格式图片目录并返回绝对路径
- 每日一笑(4)
- 响应式图片
- Android动画学习笔记
- 计算子网扩展后10.168.168.168的网络地址、子网地址、主机地址;