Exemple #1
0
    $shading = 0;
}
// Shading, empty string to omit
if (!isset($alpha)) {
    $alpha = 50;
}
// Default data colors alpha, NULL to skip
require_once 'phplot.php';
$data = array();
for ($i = 0; $i < 16; $i++) {
    $data[] = array('', 1);
}
$p = new PHPlot_truecolor(800, 800);
if ($shading === '') {
    $d_shading = "default shading";
} elseif ($shading === 0) {
    $d_shading = "no shading";
} else {
    $d_shading = "shading={$shading}";
}
$p->SetTitle("Truecolor Piechart with alpha={$alpha}, {$d_shading}");
$p->SetDataType('text-data-single');
$p->SetDataValues($data);
if (isset($alpha)) {
    $p->SetDataColors(NULL, NULL, $alpha);
}
$p->SetPlotType('pie');
if ($shading !== '') {
    $p->SetShading($shading);
}
$p->DrawGraph();