パイチャート

円グラフを描画し、ブラウザーで確認

<?php
    require_once 'vendor/davefx/phplot/phplot.php';

// サンプルデータ定義
$data = &#91;
    &#91;'ビール', 30&#93;,
    &#91;'ワイン', 20&#93;,
    &#91;'日本酒', 15&#93;,
    &#91;'焼酎', 8&#93;,
    &#91;'マッコリ', 4&#93;,
    &#93;;
// 凡例はラベルの一次元配列なのでデータから生成する
    $legend = &#91;&#93;;
    foreach($data as $d){
        $legend&#91;&#93; = $d&#91;0&#93;;
    }

// 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();