PHP导出到xls,数据不完整

时间:2016-02-10 01:33:53

标签: php export xls

我有一个智能模板,可以生成一个包含19列和超过7000行的表。 然后我使用header()选项将其保存到xls。问题是只有一半的数据进入文件。如果我在浏览器上显示表格,我会看到所有7000多行数据。 我正在运行自己的服务器,因此我可以设置所有PHP限制,如:

ini_set('max-execution_time', 0);
ini_set('memory_limit', -1);

以下是我如何保存页面:(我已将数据分配给$ smarty)

header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=output.xls");
$smarty->display("export_file.tpl");

我甚至只是尝试不使用我的数据,只是在模板文件中创建了一个大小为10000的for循环,它只能写出大约4268行。从玩行数和列数来看,它似乎停在80000左右的单元格......

有关如何保存所有数据的任何建议?

0 个答案:

没有答案
相关问题