Heim >PHP-Framework >Laravel >So installieren Sie Excel in Laravel5 (detaillierte Schritte)
Laravel 5 Excel kann als eine der sehr wichtigen Komponenten in der Laravel-Entwicklung bezeichnet werden. Mit Laravel 5 Excel können wir Excel-Dateien in die Datenbank importieren und Daten aus der Datenbank in Excel-Dateien exportieren. Diese Komponente wird in vielen Geschäftsprojekten häufig verwendet, daher lohnt es sich auch, ihre Installation zu beherrschen.
Die Installation von Laravel 5 Excel ist sehr einfach, wir müssen nur die folgenden Schritte ausführen:
Laravel 5 Excel in Composer Dependency hinzufügen package
composer require maatwebsite/excel
Fügen Sie den Excel-Dienstanbieter im Array „providers“ in der Datei config/app.php hinzu
Maatwebsite\Excel\ExcelServiceProvider::class,
'Excel' => Maatwebsite\Excel\Facades\Excel::class,
use Illuminate\Http\Request; use Excel; class UserController extends Controller { public function import(Request $request) { // 获取上传的Excel文件存放路径 $file = $request->file('file')->getRealPath(); // 使用laravel-excel组件读取Excel表格数据 $data = Excel::load($file)->get()->toArray(); // 将读取到的Excel表格数据导入到users表中 foreach ($data as $value) { User::create($value); } // 导入完成返回成功响应 return response()->json(['success' => true]); } }In diesem Beispiel lesen wir die Excel-Tabellendaten, indem wir die Funktion
aufrufen. Die gelesenen Tabellendaten sind ein Array, das wir dann in die Datenbank importieren können. Excel::load()
Das obige ist der detaillierte Inhalt vonSo installieren Sie Excel in Laravel5 (detaillierte Schritte). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!