社区
基础编程
帖子详情
mb_convert_encoding gb2312转换UTF8个别字出现乱码
luincnyou
2009-08-19 02:59:40
mb_convert_encoding ($content,"UTF-8", "gb2312");
其中$content中的“囧”被转成了乱码,问一下大家应该怎么解决呢,谢谢!
...全文
828
13
打赏
收藏
mb_convert_encoding gb2312转换UTF8个别字出现乱码
mb_convert_encoding ($content,"UTF-8", "gb2312"); 其中$content中的“囧”被转成了乱码,问一下大家应该怎么解决呢,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luincnyou
2009-08-19
打赏
举报
回复
[Quote=引用 8 楼 foolbirdflyfirst 的回复:]
可以,用gbk最好,比如你的'囧'字,还有很多gb2312没编码的汉字,gbk里都有.
[/Quote]嗯嗯,我已经试过了,用GBK转UTF-8果然就没乱码了~~
luincnyou
2009-08-19
打赏
举报
回复
[Quote=引用 7 楼 babysc1 的回复:]
我倒咋不谢谢我。。。
[/Quote]呵呵同谢同谢~~
foolbirdflyfirst
2009-08-19
打赏
举报
回复
[Quote=引用 7 楼 babysc1 的回复:]
我倒咋不谢谢我。。。
[/Quote]
呵呵呵呵
suntray6
2009-08-19
打赏
举报
回复
有5年左右的php开发经验,可以接接私活吗?
有业务 有想做点私活的联系我
lixiang6886@sohu.com
llj480028
2009-08-19
打赏
举报
回复
学习了!
foolbirdflyfirst
2009-08-19
打赏
举报
回复
可以,用gbk最好,比如你的'囧'字,还有很多gb2312没编码的汉字,gbk里都有.
gbk:
=====================================================================================
GBK编码是中国大陆制订的、等同于UCS的新的中文编码扩展国家标准。GBK工作小组于1995年10月,同年12月完成GBK规范。该编码标准兼容GB2312,共收录汉字21003个、符号883个,并提供1894个造字码位,简、繁体字融于一库。
babysc1
2009-08-19
打赏
举报
回复
我倒咋不谢谢我。。。
luincnyou
2009-08-19
打赏
举报
回复
@foolbirdflyfirst,谢谢,请问源内容是gb2312编码的,能用mb_convert_encoding ($content,"UTF-8", "gbk"); 转成UTF-8格式吗?
foolbirdflyfirst
2009-08-19
打赏
举报
回复
utf-8是unicode字符集的传输码,和gb2312没关系.
'囧'这个汉字在gb2312字符集里没有进行编码,所以是问号,gbk里就有
这个是gb2312编码表:
http://www.knowsky.com/resource/gb2312tbl.htm
这个是gbk的
http://blog.csdn.net/oncreate/archive/2007/06/18/1656806.aspx
你到两个页面里,ctrl+F找找 '囧'字
babysc1
2009-08-19
打赏
举报
回复
UTF-8应用广泛啊 中文 英文 韩文 日文啥的都能读
转成GBK 毕竟中文处理 扩展
这不成 自己搞个扩展码定义
luincnyou
2009-08-19
打赏
举报
回复
源编码是gb2312的,我要转到UTF8,我觉得UTF8应该包括gb2312啊。。
babysc1
2009-08-19
打赏
举报
回复
按理说GB2312没问题啊
要不加个样式表来个小八 小口 进大口
O(∩_∩)O
fenyao
2009-08-19
打赏
举报
回复
试试gbk
PHP中
mb
_
convert
_
encoding
与iconv函数的深入解析
mb
_
convert
_
encoding
这个函数是用来
转换
编码的。原来一直对程序编码这一概念不理解,不过现在好像有点开窍了。不过英文一般不会存在编码问题,只有中文数据才会有这个问题。比如你用Zend Studio或Editplus写程序时,用的是gbk编码,如果数据需要入数据库,而数据库的编码为
utf8
时,这时就要把数据进行编码
转换
,不然进到数据库就会变成乱码。
mb
_
convert
_
encoding
的用法见官方:http://php.net/manual/zh/function.
mb
-
convert
-
encoding
.php做一个GBK To UTF-8复制代码 代码如下:< ?phpheade
PHP下编码
转换
函数
mb
_
convert
_
encoding
与iconv的使用说明
不过英文一般不会存在编码问题,只有中文数据才会有这个问题。比如你用Zend Studio或Editplus写程序时,用的是gbk编码,如果数据需要入数据库,而数据库的编码为
utf8
时,这时就要把数据进行编码
转换
,不然进到数据库就会变成乱码。
mb
_
convert
_
encoding
的用法见官方: http://cn.php.net/manual/zh/function.
mb
-
convert
-
encoding
.php 做一个GBK To UTF-8 复制代码 代码如下:<?php header(“content-Type: text/html; charset=Utf-8”); echo
mb
_c
[PHP]
mb
_
convert
_
encoding
修复压缩文件乱码
使用 ZipArchive 的 statIndex 获取压缩文件的文件名时
出现乱码
无法仅使用
mb
_
convert
_
encoding
处理的问题。 下面是不能很好编码的代码和执行结果。 下面的代码将在与 index.php 相同的目录中加载“test.zip”。 “Test.zip”中有“Test.pdf”。 <?php $zip = new ZipArchive; if ($zip->open("./テスト.zip") === true) { $i..
PHP
mb
_
convert
_
encoding
()函数
mb
_
convert
_
encoding
函数 为php内部多
字
节
字
符串编码
转换
函数,可以在有需要的场合进行编码
转换
,如:解决 在
GB2312
编码环境下使用Ajax产生的中文
字
符乱码 问题。支持几乎所有编码,版本支持 PHP 4 >= 4.0.6、PHP 5。 语法:
mb
_
convert
_
encoding
( string str, string to_
encoding
[, mixed fr
php
mb
_encode,PHP编码
转换
函数
mb
_
convert
_
encoding
与iconv的使用说明
mb
_
convert
_
encoding
这个函数是用来
转换
编码的。原来一直对程序编码这一概念不理解,不过现在好像有点开窍了。不过英文一般不会存在编码问题,只有中文数据才会有这个问题。比如你用Zend Studio或Editplus写程序时,用的是gbk编码,如果数据需要入数据库,而数据库的编码为
utf8
时,这时就要把数据进行编码
转换
,不然进到数据库就会变成乱码。
mb
_
convert
_
encoding
...
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章