如何将PHP数组传递给Javascript数组

如何将PHP数组传递给Javascript数组,javascript,php,Javascript,Php,我有一个数组,其中存储了一些值,但我想将该数组的元素转移到javascript数组中进行进一步处理。我该怎么做?您可以使用json\u encode($php\u数组)将变量编码为json。 然后在JavaScript端,使用JSON.parse() var foo=; 看看“json_encode”,没有理由用JavaScript解析它。JSON已经是有效的JavaScript。这为注射打开了大门让foo=是的,它是!答案已更新。 <script> var foo = &

我有一个数组,其中存储了一些值,但我想将该数组的元素转移到javascript数组中进行进一步处理。我该怎么做?

您可以使用
json\u encode($php\u数组)
将变量编码为json。 然后在JavaScript端,使用
JSON.parse()


var foo=;

看看“json_encode”,没有理由用JavaScript解析它。JSON已经是有效的JavaScript。这为注射打开了大门<代码>让foo=是的,它是!答案已更新。
<script>
    var foo = <?php echo json_encode($array); ?>;
</script>