目次

PHPOffice

PHPOffice/PhpSpreadsheet

エクセルの読み込み・編集や、エクセル関数が使えるようになる凄いやつ。
https://github.com/PHPOffice/PhpSpreadsheet

使い方

API ドキュメント
API ドキュメントにアクセスし、右上の【Search】から使いたい関数名を入力して探してください。
ドキュメントに従い、以下のように記述することで使えるようになります。

<?php
use PhpOffice\PhpSpreadsheet\Calculation\MathTrig;

echo MathTrig::SUM(1, 3);

インストール

Composer を使ってインストールします。
Composerのインストール方法

# 以下を実行するだけ
composer require phpoffice/phpspreadsheet

# composer のパスが通っていない場合は composer.phar のあるディレクトリで以下を実行
php composer.phar require phpoffice/phpspreadsheet

# phpのバージョンが低いと言われる場合は、サーバのコンパネなどから、新しいPHPのパスを調べ以下のように実行
/usr/bin/phpX.X composer.phar require phpoffice/phpspreadsheet