标题听起来很奇怪,但这是我的问题。 我在需要调用PHP变量的Javascript中进行此循环。
var data = new Array("<?php echo count($result) ?>");
for (var i=0; i < "<?php echo count($result) ?>"; i++) {
data[i] = "<?php echo $result[i] ?>";
}
第三行是问题所在。 我试过了
data[i] = "<?php echo $result [" + i + " ] ?>";
但它不起作用。
任何解决这个问题的聪明小窍门?
答案 0 :(得分:3)
var data = <?= json_encode($result); ?>;