寄稿しました。詳しくは上記リンクをどうぞ。
もくじ
インストール
# php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
# php composer-setup.php
$ rm -f composer-setup.php
# mv composer.phar /usr/local/bin/composer
# chmod +x /usr/local/bin/composer
ライブラリのインストール 単発で指定する場合
※composerコマンドは必ず一般ユーザで行う
# su ユーザ名
$ composer require setasign/fpdf:1.8.1
composer.jsonを利用する場合
$ vi composer.json { "require": { "setasign/fpdf": "1.8.1", "setasign/fpdi": "^1.6", "tecnick.com/tcpdf": "^6.2" }, "config": { "vendor-dir": "/var/www/vhosts/example.com/httpdocs/vendor" } }
$ composer install
読み込みはrequire_onceを使います。
<?php $path = realpath(dirname(__FILE__)); require_once($path . '/vendor/tecnick.com/tcpdf/tcpdf.php'); require_once($path . '/vendor/setasign/fpdf/fpdf.php'); require_once($path . '/vendor/setasign/fpdi/fpdi.php');