问题描述如下:
conv需要加 IGNORE 参数,才能完成转换,不然会出错终止,而 mb_convert_encoding,是可以完成转换,但是转换出来的文件,有时候会出现中文注释替换成???。
我开发的系统是UTF-8版本的,发布的时候需要转换出一个GBK版本,
解决方法:
方法1:或许可以贴出一段包含不可转换字符的文字的 base64 编码
方法2:找一下转码,那么不就是那个串吗?
或者你造一段也可以,只要是含有不能转码的字符就行
本文探讨了在从UTF-8转换到GBK编码时遇到的问题及解决方案,特别是如何处理不可转换字符的情况,并对比了使用conv与mb_convert_encoding两种方法的不同效果。
问题描述如下:
conv需要加 IGNORE 参数,才能完成转换,不然会出错终止,而 mb_convert_encoding,是可以完成转换,但是转换出来的文件,有时候会出现中文注释替换成???。
我开发的系统是UTF-8版本的,发布的时候需要转换出一个GBK版本,
解决方法:
方法1:或许可以贴出一段包含不可转换字符的文字的 base64 编码
方法2:找一下转码,那么不就是那个串吗?
或者你造一段也可以,只要是含有不能转码的字符就行
转载于:https://www.cnblogs.com/hfpqh/archive/2013/05/17/3084047.html
6044

被折叠的 条评论
为什么被折叠?