从PHP数组中获取值作为列表以与Google Charts一起使用

时间:2011-10-07 03:40:37

标签: php arrays google-visualization

我是PHP新手,我正在尝试使用googlechartphplib ...

api要求以下列形式输入数据:

$data = new GoogleChartData(array(3450,800,700,5,50,67,1000,1250,900));

长话短说我有一个PHP数组,使用时:

echo '<pre>' . print_r($usersteps, true) . '</pre>';

看起来像:

Array
    (
        [0] => 3450
        [1] => 800
        [2] => 700
        [3] => 5
        [4] => 50
        [5] => 67
        [6] => 1000
        [7] => 1250
        [8] => 900
     )

我不确定的是获取一个似乎适用于GoogleChartData的列表值;任何想法?

我已经尝试了implode(),并且格式化看起来是正确的,但这会产生一个字符串,但似乎不起作用。

array_values($usersteps)只返回Array

我确信它很简单,但我不确定使用哪个函数让数组数据与GoogleChartData一起使用。

1 个答案:

答案 0 :(得分:0)

为什么不使用:

$data = new GoogleChartData($usersteps);

GoogleChartData需要一个数组,你有一个:)