Javascript 包含JSON数据的PHP变量声明

Javascript 包含JSON数据的PHP变量声明,javascript,php,arrays,json,mongodb,Javascript,Php,Arrays,Json,Mongodb,您好,我正在尝试制作一个股票图表,它将从mongodb和JSON流中提取数据。我试图使用PHP数组显示从JSON流读取到图形中的当前时间,但在某个点上,变量声明出现错误,时间无法显示在图形的X轴上。我正在发布有问题的代码点: chart.xAxis .tickFormat( formatter = function(d, i) { //var now = new Date((new Date()).getTime());

您好,我正在尝试制作一个股票图表,它将从mongodb和JSON流中提取数据。我试图使用PHP数组显示从JSON流读取到图形中的当前时间,但在某个点上,变量声明出现错误,时间无法显示在图形的X轴上。我正在发布有问题的代码点:

chart.xAxis 
        .tickFormat(
           formatter = function(d, i) {
             //var now = new Date((new Date()).getTime());
             //var now = new Date('12/03/2008 23:05:13' );
             var timejson = " . $time . ";
             var now = new Date(d);//timejson[0].datetime);
             d = d + 1
             //console.log(timejson[99].datetime);
                     return d3.time.format('%H:%M:%S')(now ); }
         );

这里是json编码部分:
$time=json\u encode($time)

$time
是一个PHP变量,但您试图在Javascript上下文中使用它。您需要指出希望PHP在服务器端对
$time
进行评估,因此必须将其包装在PHP标记中。这是您的产品线的外观:

var timejson = <?php echo $time ?>;
var-timejson=;

行var timejason=“.$time.”;就是那个有错误的。我只是不能在图表上找到正确的时间,我发现唯一有问题的就是这里