特殊字符为“羙熙” 转换为gb2312 就不行 因为gb2312 字符集里面没有 ”羙“ 这个字符 所以转换中断了 
网上找了很多方法都不能用 

解决方案 »

  1.   

    gb2312肯定是无法包括这个汉字的.这两个字符无需转换 直接在gbk就可以读出来了.
      

  2.   

    既然你已经知道了这个事实,但你依然要去做
    收先应检查一下你是否有毛病,非要把大象放进冰箱里utf-8 与 gbk 才是对等的当然你仅仅是防止 转换中断 ,那么可以 iconv('utf-8', 'gb2312//IGNORE', $txt)
      

  3.   

    呵呵 这个是在与别人对接口时 他们那边是gb2312 我这边是utf-8没问题  后来自己解决了 
    还是多谢大家的回答!
      

  4.   

    嗯。这个问题也好解决。把UTF-8转换成GBK就好了。你这个字体怎么感觉是繁体字