Я использую pChart2.0 для генерации очень простой диаграммы с помощью примера кода.
Набор данных pChart для добавления точек имеет следующий формат
$MyData->addPoints(array("Type A","Type B","Type C"),"Types");
У меня есть следующий массив PHP для использования динамических значений
$type[0] = "Type A";
$type[1] = "Type C";
$type[2] = "Type D";
Я пытался использовать это как
$data = print_r($type, ',');
$MyData->addPoints(array($data),"Types");
Также пробовал взорвать функцию, но каким-то образом pChart не принимает набор данных и не генерирует диаграмму. Любые предложения, пожалуйста?
Хорошо, я только что разобрался, набор данных должен быть представлен в следующем формате, без массива (так как он уже находится в массиве)
$MyData->addPoints($type,"Types");
если вы используете ассоциированный массив с ключом, парами значений, то это можно сделать так:
$MyData->addPoints(array_values($type),"Types");
Так что это может помочь кому-то сделать что-то подобное с pChart.
Других решений пока нет …