laravel 安裝excel擴展

1,使用Composer安裝依賴php

在Laravel項目根目錄下使用Composer安裝依賴:web

composer require maatwebsite/excel ~2.1

  ps:必定要加上~2.1!!!由於如今已經更新到3.0版本了,若是你不加的話,會安裝最新的3.0版本!等運行時候就會報錯,相似下面這樣的報錯數組

Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR)Call to undefined method Maatwebsite\Excel\Excel::create(),

  

2,安裝後,修改設置app

在config/app.php中註冊服務提供者到providers數組:composer

Maatwebsite\Excel\ExcelServiceProvider::class,ide


在config/app.php中註冊門面到aliases數組:ui

'Excel' => Maatwebsite\Excel\Facades\Excel::class,excel


執行Artisan命令:blog

  php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"  ci


執行成功後會在config目錄下生成文件excel.php。

修改生成的excel.php文件

大約是在431行,將'to_ascii' => true,改成

'to_ascii' => false,

相關文章
相關標籤/搜索