iconv(): Detected an illegal character in input string
发生如题错误。
原因:
在用 iconv("UTF-8","GB2312",$str) 过程中,如果遇到一些特别字符时,如:"—",英文名中的"."等等字符,转换就断掉了。这些字符后的文字都没法继续转换了。
解决办法:
1.改为: iconv("UTF-8","GB2312//IGNORE",$str)
2.改为: iconv("UTF-8","GBK",$str)
发生如题错误。
原因:
在用 iconv("UTF-8","GB2312",$str) 过程中,如果遇到一些特别字符时,如:"—",英文名中的"."等等字符,转换就断掉了。这些字符后的文字都没法继续转换了。
解决办法:
1.改为: iconv("UTF-8","GB2312//IGNORE",$str)
2.改为: iconv("UTF-8","GBK",$str)