ユーザ用ツール

サイト用ツール


laravel:excel

文書の過去の版を表示しています。


Excel ファイルを扱う方法

まず、maatwebsite/excelパッケージをインストールする

composer require maatwebsite/excel

ルートを記載する。

Route::get('/form', 'App\Http\Controllers\ImportController@import');

コントローラーを作成

php artisan make:controller ImportController

app/Http/Controllers/ImportController.phpに以下を記載する。

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class ImportController extends Controller
{
    public function import(Request $request)
    {
      $path = $request->file('file')->getRealPath();
      $data = Excel::load($path)->get();
      return view('import',['data' => $data]);
    }
}
laravel/excel.1681206876.txt.gz · 最終更新: 2023/04/11 18:54 by mikoto