在做一个phpexcel导入csv数据时,出现诡异现象, 本地windows下调试顺畅, 无乱码, 发布到linux服务器后出现乱码了....各种排查, 初步以为是iconv编码转换的问题, 各种编码尝试, gbk, gb2312, utf8, asii等都不行....一看服务器phpinfo的LANG, 刚好就是en_US.UTF-8 . 我次奥. 顿悟了....;
$objExcelReader = PHPExcel_IOFactory::createReader('CSV');
$objExcelReader->setInputEncoding('GBK