我有一个使用PHPexcel生成的报告。它的相当大的报告总共有8个工作簿/标签。你可以想象它耗尽了大量的内存,并开始遇到问题。
我想知道哪些选项最适合我减少生成此报告所需的内存负载。
我的想法是创建包含8个空工作表的电子表格。保存文件,然后使用
加载文件$objReader->setLoadSheetsOnly($sheetname);
我不确定我是否会朝着正确的方向前进?
答案 0 :(得分:1)
开始的最佳选择是查看为减少内存使用而明确编写的单元缓存选项。这些在开发人员文档的第4.2.1节中描述