1
私はLaravel 5.2でダウンロードするための非常に単純なCSVファイルを作成しています。私はMacを使います。私が作曲してリーグ/ CVSライブラリをインストールし、この簡単な関数を作成しました:Laravel 5.2リーグCSV出力末尾に数字の余分な行を追加
public function createCSVDemo()
{
$header = ["Dates" , "Times"];
$contents = [
[date('Y-m-d'), date('H:i')],
[date('Y-m-d'), date('H:i')],
];
$csv = Writer::createFromFileObject(new \SplTempFileObject());
$csv->insertOne($header);
$csv->insertAll($contents);
return $csv->output('demo.csv');
}
機能は、データを返しますが、番号の末尾に余分な行が常にあります。
Dates Times
2016-08-26 14:29
2016-08-26 14:29
139
以下の行を追加しようとしました。これらは番号を変更しますが、削除しません。
数字が何であるか、それを正しく処理するために必要なことを誰かに教えてもらえますか?ありがとうございました。あなたはこれがreturn
またはdie()
その後、その後、最初に実行する必要があり$csv->output('demo.csv')
が戻ってきているので、
ありがとうございます!それはまさに私が必要としたものでした。 – jessier3