PHP:gChartPHP-向饼图添加可见值

PHP:gChartPHP-向饼图添加可见值,php,google-visualization,gchart,Php,Google Visualization,Gchart,我正在使用来自的gchart php包装器。这是一个对于任何使用它的人来说的问题 您能否直观地显示组成饼图各部分的值 <?php $piChart = new gPieChart(); $piChart->setDimensions(650,300); $piChart->addDataSet(array_values($type)); $piChart->setLabels(array_keys($type)); $piChart->setColors(array

我正在使用来自的gchart php包装器。这是一个对于任何使用它的人来说的问题

您能否直观地显示组成饼图各部分的值

<?php
$piChart = new gPieChart();
$piChart->setDimensions(650,300);
$piChart->addDataSet(array_values($type));
$piChart->setLabels(array_keys($type));
$piChart->setColors(array("F26134", "F1F1F1","FFC7A8","E6E6E6","171717"));
$piChart->setTitle("All Tickets by Issue Type");
?>

<img src="<?php print $piChart->getUrl();  ?>" /> 

getUrl();?>" /> 

是否可能每个切片都显示这种格式-“标签(15)”

您可以随时修改标签,使其符合您所需的格式。例如,这会将标签格式化为“名称(值)”格式:


太棒了!我只是没想过这样做!它也给了我更多的灵活性!谢谢!
<?php
function formatLabel(&$item, $key, $arr) {
    $item = $item . ' (' . $arr[$item] . ')';
}

$keys = array_keys($type);
array_walk($keys, 'formatLabel', $type);

$piChart = new gPieChart();
$piChart->setDimensions(650,300);
$piChart->addDataSet(array_values($type));
$piChart->setLabels($keys);
$piChart->setColors(array("F26134", "F1F1F1","FFC7A8","E6E6E6","171717"));
$piChart->setTitle("All Tickets by Issue Type");
?>