我有一个二维 javascript 数组,我想将其分配给 php 数组。
我尝试了以下方法,但没有成功:
var js_array= [[]];
js_array = <?php echo $result;?>;
我基本上创建了一个二维 php 数组并分配给一个二维 javascript 数组。
我似乎没有在这段代码中看到任何逻辑问题。有人可以指出为什么这种方法可能行不通吗?
谢谢。
最佳答案
您无法echo
数组,只能回显字符串。看看PHP中的json_encode
函数:http://us2.php.net/json_encode你会发现这正是你想要的。
var js_thing = <?php echo json_encode($result);?>;
关于javascript - 将二维php赋值给二维javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20054607/