我正在使用PHPExcel库。
我的excel文件非常大,可以处理并保存到db。
有没有办法按重量分割excel文件(例如:100 MB),然后处理每个分割文件?
答案 0 :(得分:1)
没有办法按特定的字节大小进行拆分;但是有一些文档化的方法可以在“块”中读取文件 - 请参阅PHPExcel用户文档的"Reading Only Specific Columns and Rows from a File (Read Filters)"
部分,以获取解释和示例代码的电子表格文件。
您也没有提及是否使用单元缓存来减少内存使用量;但这在开发人员文档的标题为Cell Caching
的4.2.1节中描述,并且还旨在减少大文件的内存占用