[phpoffice]
https://qiita.com/yshishido/items/023358535cf7bdf7e9c0
PhpSpreadsheetを試してみる(テンプレート読み込み・セルの結合・スタイル設定・CSV出力)
install:composer require phpoffice/phpspreadsheet:1.0.0-beta
https://www.ka-net.org/blog/?p=9210
install:
“require”: {
“phpoffice/phpspreadsheet”: “dev-develop”
}
https://blog.motimotilab.com/?p=68
・Maatwebsite\Excel:使いにくそう
https://qiita.com/UedaTakeyuki/items/0255ed7c9ccdcd83263b
exportでファイル出力はできそう
Maatwebsite\Excel
$loaded_excel_reader = Excel::load($base_excel_file); if ($loaded_excel_reader == null) { throw new \Exception('base_excel_load_error.'); } $loaded_excel_reader->setActiveSheetIndex(0); $target_sheet = $loaded_excel_reader->getActiveSheet(); ここまでで先頭のシートを取得 $target_sheetは、 クラス「Class: PHPExcel_Worksheet」 Class: PHPExcel_Worksheetの APIのドキュメントは http://www.osakac.ac.jp/labs/koeda/tmp/phpexcel/Documentation/API/PHPExcel_Worksheet/PHPExcel_Worksheet.html