円グラフを描画し、ブラウザーで確認
<?php
require_once 'vendor/davefx/phplot/phplot.php';
// サンプルデータ定義
$data = [
['ビール', 30],
['ワイン', 20],
['日本酒', 15],
['焼酎', 8],
['マッコリ', 4],
];
// 凡例はラベルの一次元配列なのでデータから生成する
$legend = [];
foreach($data as $d){
$legend[] = $d[0];
}
// PHPlotのオブジェクトを生成
$plot = new PHPlot(400,400);
$plot->SetTTFPath(dirname(__FILE__).'/font');
$plot->SetDefaultTTFont('ipagp.ttf');
// グラフの種類を指定
$plot->SetPlotType('pie');
$plot->SetDataType('text-data-single');
$plot->SetShading(0);
$plot->SetImageBorderType('plain);
// データを指定して描画
$plot->SetDataValues($data);
$plot->SetLegend($legend);
$plot->DrawGraph();