2010-08-12 50 views
1

我在php中有数组,我需要在jQuery中使用这个数组。 什么最好的方式发送数组(或变量)从PHP到jQuery? 谢谢from php to jquery

回答

7

json_encode()(PHP> = 5.2)可以说是最简单的方法。

$array_js = json_encode($array); 

echo "<script type='text/javascript'> my_array = ".$array_js."; </script>"; 
+0

如果你(PHP <5.2),我已经与jsonwrapper脚本成功。 http://www.boutell.com/scripts/jsonwrapper.html – 2010-08-12 09:49:03

1

如果没有动态加载它,尝试这样的:

<script> 
var the_array = <?php echo json_encode($array); ?> 
</script>