我有一个问题是将一个var从php传递给js。但是,我已经阅读了所有相关主题而没有找到任何线索...... 我有一个js脚本,其中包含部分
data: [
{ dt: '2009', value: 10 },
{ dt: '<?= $vstDate[0] ?>', value: 20 },
{ dt: '2009', value: 10 },
],
&#13;
然后,我想要做的是添加一个存储在php数组中的给定数量的变量。我尝试了这个,没有让它工作:
data: [
<?php
for($i=0; $i<=count($vststats)-1; $i+=1) {
echo json_encode("{ dt: ".$vststats[$i].", value: 5 },");
}
?>
],
&#13;
拜托,我怎么能让它运作起来?我提前感谢你了!
答案 0 :(得分:0)
首先在php和end pass数组中创建一个数组到 JSON_ENCODE
//Array
$temp = array(array('dt'=>2009,'value'=>10), array('dt'=>2010,'value'=>10))
//json encode
echo json_encode($temp);