在Highcharts中回显php变量

时间:2016-01-21 08:44:52

标签: javascript php

如何将php变量回显到highchart js的脚本中?我正在使用柱形图

<?php $value=75 ?>

series部分

series: [{
            name: 'TRAF',
            data: [<?php echo $value?>, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]

        }]

任何解决方案都会有所帮助。

2 个答案:

答案 0 :(得分:0)

将php与js混合是一个坏习惯,您可以将$值存储在隐藏字段中:

<input type="hidden" value="<?=$value?>" id="txtChart" name="txtChart" />

然后在你的javascript中:

var txtChart = $("#txtChart").val();
series: [{
        name: 'TRAF',
        data: [txtChart, 71.5, 106.4....]
    }]

答案 1 :(得分:0)

在您的情况下,您需要在代码行的末尾放置; ,如下所示:

<?php $value=75; ?>

但是你应该避免使用php和js。像这样mmr的答案会更好地维护