php 如何给highcharts动态数据

2025-05-10 20:24:37
推荐回答(2个)
回答1:

highcharts操作都非常简单,直接把代码复制过来用即可...

但是列子只有静态展示,如何改成动态,也是非常easy的.

比如如下

subtitle: {
            text: 'Source: WorldClimate.com',
            x: -20
        },
        xAxis: {
            categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun','Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
        },


首先在PHP 中操作

$categories = array('Jan', 'Feb', 'Mar', 'Apr', 'May');
//转成json数组
$categories = json_encode($categories);

然后再在你的JS代码中加上
var categories = $categories;
你可以 用 alert(categories);测试是否有值

最后
xAxis: {
            categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun','Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
        },
        改成
        xAxis: {
            categories: categories
        },
        OK就这么简单...........

回答2:

参考中文论坛的帖子,如图