utf-8 特殊字符转换 gb2312

gwn1902 2011-11-15 11:59:05
特殊字符为“羙熙” 转换为gb2312 就不行 因为gb2312 字符集里面没有 ”羙“ 这个字符 所以转换中断了
网上找了很多方法都不能用
...全文
234 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
feng2868 2011-11-19
  • 打赏
  • 举报
回复
嗯。这个问题也好解决。把UTF-8转换成GBK就好了。你这个字体怎么感觉是繁体字
gwn1902 2011-11-18
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 xuzuning 的回复:]
引用楼主 gwn1902 的回复:
特殊字符为“羙熙” 转换为gb2312 就不行 因为gb2312 字符集里面没有 ”羙“ 这个字符 所以转换中断了
既然你已经知道了这个事实,但你依然要去做
收先应检查一下你是否有毛病,非要把大象放进冰箱里

utf-8 与 gbk 才是对等的

当然你仅仅是防止 转换中断 ,那么可以 iconv('utf-8', 'gb2312//IGNORE'……
[/Quote]
呵呵 这个是在与别人对接口时 他们那边是gb2312 我这边是utf-8没问题 后来自己解决了
还是多谢大家的回答!
jackfans 2011-11-16
  • 打赏
  • 举报
回复
羙,这个字念啥?
  • 打赏
  • 举报
回复
GBK
ZT_King 2011-11-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 xuzuning 的回复:]

引用楼主 gwn1902 的回复:
特殊字符为“羙熙” 转换为gb2312 就不行 因为gb2312 字符集里面没有 ”羙“ 这个字符 所以转换中断了
既然你已经知道了这个事实,但你依然要去做
收先应检查一下你是否有毛病,非要把大象放进冰箱里

utf-8 与 gbk 才是对等的

当然你仅仅是防止 转换中断 ,那么可以 iconv('utf-8', 'gb2312//IGNORE……
[/Quote]
版主老大幽默了最近
xuzuning 2011-11-16
  • 打赏
  • 举报
回复
[Quote=引用楼主 gwn1902 的回复:]
特殊字符为“羙熙” 转换为gb2312 就不行 因为gb2312 字符集里面没有 ”羙“ 这个字符 所以转换中断了
[/Quote]既然你已经知道了这个事实,但你依然要去做
收先应检查一下你是否有毛病,非要把大象放进冰箱里

utf-8 与 gbk 才是对等的

当然你仅仅是防止 转换中断 ,那么可以 iconv('utf-8', 'gb2312//IGNORE', $txt)
黄袍披身 2011-11-16
  • 打赏
  • 举报
回复
gb2312肯定是无法包括这个汉字的.这两个字符无需转换 直接在gbk就可以读出来了.

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧