menu
ホーム > PHPテクニック > PHPのPEARを利用したグラフ作成
UPDATE:2017年03月27日

PHPのPEARを利用したグラフ作成

PHPリファレンス

PHPのPEARを利用したグラフ作成

GD拡張モジュールの確認

 最初にPHP拡張モジュールの「GD」拡張モジュールがインストールされているか確認をして下さい。GD拡張モジュールはPHP4.3以降デフォルトで同梱されています。

phpinfo();

で確認できます。
「gd」表記内容を確認して下さい。

gd
GD Support enabled
GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.2.1
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled

グラフ作成に必要なPEARのインストール

PEARのインストールディレクトリを確認

phpinfo();でPEARのinclude_pathを確認できます。ディレクトリを閲覧すればインストール内容を確認できます。

必要とされるライブラリ

  • Image_Color
  • Image_Canvas
  • Numbers_Roman
  • Numbers_Words
  • Image_Graph

PEARのバージョンを確認

SSHでサーバーにアクセスしてPEARのバージョンを確認する。

pear version

PEAR Version: ******
PHP Version: ******
と表示されるのでバージョンを確認できます。

Image_Colorをインストール

pear install Image_Color2-0.1.5

http://pear.php.net/package/Image_Color2/download
Dependencies(環境):
 PHP Version: PHP 5.0.0 or newer
 PEAR Package: PEAR Installer 1.4.0a1 or newer

Image_Canvasをインストール

pear install Image_Canvas-0.3.3

http://pear.php.net/package/Image_Canvas/download
Dependencies(環境):
 PHP Version: PHP 4.3.0 or newer
 PEAR Package: PEAR Installer 1.8.1 or newer
 PEAR Package: Image_Color 1.0.0 or newer
 PHP Extension: gd

Numbers_Romanをインストール

pear install Numbers_Roman

http://pear.php.net/package/Numbers_Roman/download
Dependencies(環境):
 PHP Version: PHP 4.3.0 or newer
 PEAR Package: PEAR Installer 1.5.0 or newer

Numbers_Wordsをインストール

pear install Numbers_Words-0.16.2

http://pear.php.net/package/Numbers_Words/download/
Dependencies(環境):
 PHP Version: PHP 4.0.0 or newer
 PEAR Package: PEAR Installer 1.4.0b1 or newer
 PEAR Package: Math_BigInteger

Image_Graphをインストール

pear install Image_Graph-0.8.0

http://pear.php.net/package/Image_Graph/download/
Dependencies(環境):
 PHP Version: PHP 5.0.0 or newer
 PEAR Package: PEAR 1.4.0b1 or newer
 PEAR Package: PEAR 1.3.1 or newer
 PEAR Package: Image_Canvas 0.3.0 or newer
 PEAR Package: Numbers_Roman (optional)
 PEAR Package: Numbers_Words (optional)

折れ線グラフ サンプル

→サンプルはこちら

棒グラフ サンプル

→サンプルはこちら

タグ(=記事関連ワード)

タグ: , ,

日付

公開日:2011年11月21日
最終更新日:2017年03月27日

関連記事

配列関数サンプル

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

http://wepicks.net/phpref-tech_peargraph/trackback/

page top