我想将php变量推送到javascript。代码如下,但似乎不起作用。谁能告诉我怎么做?
ticks.push(<?php echo json_encode($new); ?>);
答案 0 :(得分:1)
这是你正在寻找的吗?
ticks.push(JSON.parse('<?= json_encode($new); ?>'));
或分解:
var json = '<?= json_encode($new); ?>';
var obj = JSON.parse(json);
ticks.push(obj)
也在本期中提到:
答案 1 :(得分:-1)
var tricks = [
<?php
foreach ($new as $n) {
echo '"'.$n'", ';
}
?>
];
答案 2 :(得分:-2)
您可以使用websocket来执行类似功能;在它准备就绪时,您可以从PHP代码中将结果发送回客户端。这就是stackoverflow在有新问题时如何通知您,或者如果邮件被编辑时通知您的情况。