如何使用动态文件名生成.xls文件

时间:2013-03-13 05:57:35

标签: phpexcel

我正在生成.xls文件,方法是加载现有的.xls文件,并在excel表单中填写一些单元格映射填充值。在保存它的同时,我给出了一个静态文件名来将其保存在服务器中。现在我希望文件名以这种方式动态,我在URl中传递一些request_id来运行我的代码,我希望将该代码附加到文件生成中。

例如,在我的代码中,我将其保存 $ objWriter->保存( 'Form.xls');

在运行我的代码时,我正在传递一个request_id, /Form.php?request_id=377

所以,我希望将request_id附加到保存的excel文件中,即Form_377.xls

请指教。提前致谢! 克里希纳

2 个答案:

答案 0 :(得分:2)

你应该这样做:

$objWriter->save('Form_'.$_GET['request_id'].'.xls');

答案 1 :(得分:2)

$objWriter->save('Form' . $_GET['request_id'] . '.xls');

您可以通过$_GET['param']从网址获取参数,以便您可以将其用于您的目的。