原作者的
https://github.com/PHPOffice/PHPExcelhttps://github.com/PHPOffice/P ... ng.md
---
laravel包
https://github.com/Maatwebsite/Laravel-ExcelRequire this package in your composer.json
and update composer. This will download the package and PHPExcel of PHPOffice.
"maatwebsite/excel": "~2.0.0"
After updating composer, add the ServiceProvider to the providers array in
config/app.php
'Maatwebsite\Excel\ExcelServiceProvider',
You can use the facade for shorter code. Add this to your aliases:
'Excel' => 'Maatwebsite\Excel\Facades\Excel',
The class is bound to the ioC as excel
$excel = App::make('excel');
To publish the config settings in Laravel 5 use:
php artisan vendor:publish
excel.php
config file to your config folder.$excel->sheet('Sheetname', function($sheet) use($data) {
$sheet->fromArray($data);
});
})->download('xls');