getActiveSheet(); $fileName = "sample.csv"; //ファイル名を設定 $data = [ ['購入リスト', '価格'], ['いちご', '100円'], ['もも', '200円'], ['メロン', '300円'] ]; $sheet->fromArray($data, null, 'A1'); //A1から$dataを貼り付け $writer = new Csv($spreadsheet); $writer->setDelimiter(','); //区切り文字 $writer->setEnclosure('"'); //囲み文字 $writer->setLineEnding("\n"); //改行コード \r:CR $writer->setSheetIndex(0); //CSVを出力するシート /* csvファイルのダウンロード */ header("Content-Description: File Transfer"); header('Content-Disposition: attachment; filename="'.$fileName.'"'); //ダウンロード時のファイル名をセット header('Cache-Control: no-store, max-age=0'); //新しいリソースのキャッシュを防止、キャッシュのクリア ob_end_clean();//バッファ消去 $writer->save('php://output'); ?>