0

我想下载excel文件导入数据,文件名是时间戳,下载时如何使用?这是我的代码,在此先感谢。

    $filename = "ersvp".date("Y-m-d").".csv";
    $csv_file = fopen('php://output', 'w');

    header('Content-Type: text/csv; charset=utf-8');
    header('Content-Disposition: attachment; filename="'.$filename.'"');    
4

1 回答 1

2

time()产生当前时间戳:

$filename = "ersvp".time().".csv";

编辑

对于像Y-m-d H:i:s使用这样的格式:

$filename = urlencode("ersvp".date("Y-m-d H:i:s").".csv");

确保你,urlencode()因为你的文件名中有空格。

于 2013-02-25T12:51:24.257 回答