Laravel Excelでエクスポート時にヘッダをつける
Laravel Excelでエクスポート時にヘッダをつけることができる。「WithHeadings」を追加してから、「headings()」メソッドに配列でヘッダの内容を書くだけです。
<?php namespace App\Exports; use App\Member; use Maatwebsite\Excel\Concerns\FromCollection; use Maatwebsite\Excel\Concerns\WithHeadings; #←追加 class MembersExport implements FromCollection, WithHeadings #←WithHeadingsを追加 { /** * @return \Illuminate\Support\Collection */ public function collection() { return Member::all(); } public function headings(): array { return [ 'name', 'birthday', ]; } }