file_get_contents读取xls一片乱码?我在网上下了一个xls,本地wps打开是正常的,但是用file_get_contents或者file()却得到一篇乱码。$S = iconv("utf-8","gb2312", $data); 或$S =iconv("gb2312","utf-8", $data);均无任何效果 请教怎么处理啊。。 谢谢!! 分享到: ------解决方案--------------------那是当然的! xls 是二进制文件,你当做文本处理,不出问题才怪呢------解决方案-------------------- 引用: Quote: 引用: 建议手动转换成CSV文件,然后再编写代码进行处理,绝对比直接处理XLS文件要快得多。 PHPEXCEL处理小文件还行,处理大文件可别指望它能有多强,虽然提供了几种缓存机制,但是对于大文件基本上是形同虚设。 谢谢!但我程序要求采集--> 数据处理 --> 插入数据库 这些全部自动完成,其中采集那一步就看到二进制乱码卡住了.... 不明白你说的采集是做什么。仍然建议转换成CSV格式,CSV其实就是固定格式的记录型文本文件。