1. 程式人生 > >php中jpgraph庫的使用

php中jpgraph庫的使用

用Jpgraph,只要瞭解它的一些內建函式,可以輕鬆得畫出折線圖、柱形圖、餅狀圖等圖表。


  首先要保證PHP打開了Gd2的擴充套件:


  開啟PHP.ini,定位到extension=php_gd2.dll,把前面的分號刪掉。


  然後下載Jpgraph,http://www.aditus.nu/jpgraph/,解壓到一個資料夾中。如 d:\wamp\www\jpgraph。


  開啟PHP.ini,修改include_path引數,增加Jpgraph的路徑,如include_path=",;d:\wamp\www\jpgraph",重啟Apache服務。

  這樣環境就配好了

      下面是一個使用的例子

<?php 
   include("./jpgraph/src/jpgraph.php");              //Graph 類
   include("./jpgraph/src/jpgraph_line.php");         //LinePlot類


   $graph = new  Graph(400, 300);//建立新的Graph物件
   $graph->SetScale("textlin");//設定刻度樣式
   $graph->img->SetMargin(30,30,80, 30);//設定圖示邊界
   $graph->title->Set("Year to Date Cost");//設定圖示標題


   //繪製曲線
   //將要用於圖表建立的資料存放在陣列中
   $data = array(19,23,34,38,45,67,71,78,85,87,90.96);
   $lineplot = new LinePlot($data);
   $lineplot->SetLegend("Amount(M dollars)");
   $lineplot->SetColor("green");


   //講曲線放在圖表中
   $graph->Add($lineplot);
    
   //輸出圖表
   $graph->Stroke();
?>

下面是結果: