0

我正在使用http://www.jqplot.com/tests/pie-donut-charts.php需要以下列格式提供数据:

//JavaScript
var data = [
  ['Heavy Industry', 12],['Retail', 9], ['Light Industry', 14],
  ['Out of home', 16],['Commuting', 7], ['Orientation', 9]
];

数据是使用 PHP 在服务器端生成的。我正在手动创建字符串,如下所示:

//PHP
$string.='["'.$row['name'].'",'.$row['count'].'],';

我宁愿只创建一个数组,并使用 json_encode() 或类似的东西来创建数据。有什么建议我会怎么做?

4

1 回答 1

1
$array = array(
    array(
        "Heavy Industry",
        12
    ),
    array(
        "Retail",
        9
    )
);
$json = json_encode($array);
var_dump($json); // "[["Heavy Industry",12],["Retail",9]]"
于 2012-08-22T15:42:48.313 回答