你能帮我解决下面写的问题吗:
当我读取 xls 文件并将其转换为 csv 时,出现错误 iconv() [function.iconv]: 在输入字符串中检测到非法字符。我正在使用 php-excel-library我得到了这个错误:
case 'iconv' :
$result = iconv('UTF-16LE', $this->_defaultEncoding, $string);
break;
有人知道怎么解决吗?
最佳答案
这意味着在您的文件中是一个无法映射到字符的位序列,b/c 它没有意义,因此不会被转换为另一种编码。
按照描述使用//IGNORE-flag here .
关于php - excel-reader utf问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6680050/