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 に答える