在做csv导出的时候出现了乱码现象。还有部分字符转换不了。
使用了 iconv( 原字符集,目标字符集,字符串)函数。
默认是utf8字符集:
代码为:
结果:
这句话是出现了非法字符或者是比较生僻的汉字,识别不了 ,在函数前面加上@符号,抑制错误。
结果:
加上@符号出现了,中间许多的字符串直接没出现。。数据变少了。
在转化后面加上//ignore是把不识别的个别字符忽略而不是整个字符忽略掉。
下面不是字符转换不对,出现的错误:
在做字符集乱码,导出数据保存为excel,或者是csv时,要先检测自己数据的编码格式。。。。