【发布时间】:2020-03-10 03:29:35
【问题描述】:
当我使用“->export('xls')”时,结果还可以,但如果我使用“->export('csv')”,UTF8 字符会出现编码问题。 示例:Waister Guimarães,"waisters@gmail.com"
我使用"maatwebsite/excel": "~2.1.0",
【问题讨论】:
标签: laravel laravel-5.8 maatwebsite-excel
当我使用“->export('xls')”时,结果还可以,但如果我使用“->export('csv')”,UTF8 字符会出现编码问题。 示例:Waister Guimarães,"waisters@gmail.com"
我使用"maatwebsite/excel": "~2.1.0",
【问题讨论】:
标签: laravel laravel-5.8 maatwebsite-excel
尝试编辑 config/excel.php :从 'use_bom' => false 到 'use_bom' => true
也许这会对你有所帮助
【讨论】:
您尝试在代码中使用:header("content-type:application/csv;charset=UTF-8");
或者你可以使用包PhpOffice\PhpSpreadsheet
https://github.com/PHPOffice/PhpSpreadsheet
可能对你有帮助。
【讨论】:
我已经解决了这个问题:
我将值:'use_bom'=>false 更改为 'use_bom'=>true
【讨论】: