日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達者為師

網(wǎng)站首頁 編程語言 正文

maatwebsite/Excel 導(dǎo)入 iconv (): Detected an illegal character in input string

作者:渡目成書 更新時間: 2022-01-26 編程語言

項目中出現(xiàn),導(dǎo)入一個excel時出現(xiàn)這種錯誤,但是導(dǎo)出又毫無問題,將導(dǎo)出的文件再導(dǎo)入就會報錯。這就讓人很頭疼。

但是在我們將excel內(nèi)容修改一下時,又能成功導(dǎo)入。

錯誤報了496行錯誤,文件編碼問題,在更改excel內(nèi)容之后保存會默認(rèn)改變UTF-8格式,變得能成功導(dǎo)入。反而跟中文沒有關(guān)系,所以在導(dǎo)出的時候要改變文件的格式需要設(shè)定。iconv('UTF-8', 'GBK', $reportname)

   Excel::create(iconv('UTF-8', 'GBK', $reportname), function ($excel) use ($cellData, $sheetname) {
        $excel->sheet($sheetname, function ($sheet) use ($cellData) {
            $sheet->rows($cellData);
        });
    })->export('xls');

原文鏈接:https://blog.csdn.net/weixin_43674113/article/details/95454093

欄目分類
最近更新