PHPExcelの次バージョン、PhpSpreadsheet

また、PHPでExcel出力の要望がでてきたので、PHPExcelかなと思いバージョンはあがっているのかとGitHubを見てみると更新されていない。
IssuesとPull Requestsがかなり貯まっている。
アカウントのPHPOfficeを見てみると、PhpSpreadsheetなるものがあり中を見てみた。

PHPExcelの次バージョンとして新たに作られているようだ。
それでPHPExcelはメンテされなくなっている。
PHPExcelとは互換性がなく、ネームスペース、PSR、最新のPHPバージョンに対応するらしい。
PHPの対応バージョンは5.6以上となっている。

Packagistに登録もされていてcomposerでインストールも可能。
https://packagist.org/packages/phpoffice/phpspreadsheet

ただ、使えることはつかえるようなんだけど、まだ安定版はリリースされていないのでPHPでExcel出力する場合、PHPExcelの選択もありかなと思う。