1
在道歉之前,这是我的第一个问题,也是一点英语。如何使用内容类型使用for循环生成多个xls文件
我需要用PHP生成多个excel文件,运行for循环。每个文件必须重命名,问题是我只在这种情况下生成一个“ELEMENT THREE.xls”。
在我的文件我有三条线:
CONTENT FILE ELEMENT ONE.xls
-------------------------------
CONTENT FILE ELEMENT TWO.xls
-------------------------------
CONTENT FILE ELEMENT THREE.xls
-------------------------------
这是我的代码:
$elements = array('ELEMENT ONE','ELEMENT TWO','ELEMENT THREE');
foreach ($elements as $element) {
$table = "<table border='1'><tr><td>CONTENT FILE $element.xls</td></tr></table>";
header("Content-Disposition: attachment; filename=$element.xls");
header("Content-Type: application/vnd.ms-excel");
header('Expires: 0');
header('Pragma: no-cache');
echo utf8_decode($table);
}
在此先感谢