泉(@izumin_0401)です。
今回は、Laravelでcsvの全項目をダブルクォーテーションで囲む方法を解説しやす!
今回は、便利なので「League/Csv」というライブラリを使います。よろしくっす!
ブログ記事はこちら
【Laravel】csvの全項目をダブルクォーテーションで囲む方法
use League\Csv\Writer;
class CsvService
{
public function exec()
{
$csv = Writer::createFromString('');
$csv->forceEnclosure(); // ダブルクォーテーションで囲む
$csv->insertOne($header);
$csv->insertAll($data);
return $csv->getContent();
}
}
「forceEnclosure」を使えば全項目をダブルクォーテーションで囲んでくれます。
まとめ
ライブラリを使えばめっちゃ簡単にできた...
よろしくっす!(謎テンション)
ではまた!