Laravel: проблема UTF-8 при экспорте CSV

При попытке экспортировать базу данных данных я видел некоторое количество мусора вместо того, чтобы показывать фактические данные, которые являются символами UTF-8. Я использовал Excel для открытия csv, и я использовал пакет Maatwebsite / Laravel-Excel для экспорта csv.

Вот мой контроллер:

public function downloadExcel($type) { $data = Item::get()->toArray(); return Excel::create('solutionstuff_example', function($excel) use ($data) { header('Content-Encoding: UTF-8'); header('Content-type: text/csv; charset=UTF-8'); header('Content-Disposition: attachment; filename=solutionstuff_example.csv'); $excel->sheet('mySheet', function($sheet) use ($data) { $sheet->fromArray($data); }); })->download($type); } 

Вот его:

введите описание изображения здесь

Если кто-то сталкивается с проблемой и знает, как ее исправить. Надеюсь, вы поможете мне решить ее. благодаря