BLOG

ブログを掲載しています。

[備忘録]CSVダウンロードその2

簡単なコードに書き直しました。

$str_array[] = array(何らかの配列);
$str_array[] = array(何らかの配列);
$str_array[] = array(何らかの配列);
$str_array[] = array(何らかの配列);
$str_array[] = array(何らかの配列);

$file_name_data = "CSVのファイル名を入れる";

Csv_array_post($str_array,$file_name_data);

function Csv_array_post($data,$file_name_data){
$stream = fopen('php://output', 'w');
foreach ($data as $key => $row){
mb_convert_variables('SJIS-win', 'UTF-8',$row);
fputcsv($stream, $row);
}
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=$file_name_data");
header("Content-Transfer-Encoding: binary");
exit;
}

CSVダウンロード完了です。

2018/11/14 備忘録   更新担当
< Previous Article     To List     Next Article >