如何在JavaScript中从PHP访问数组数据

如何在JavaScript中从PHP访问数组数据,javascript,php,arrays,json,Javascript,Php,Arrays,Json,我用PHP编写了这段代码。我工作很好: 然后 var locations = <?php echo json_encode($location, JSON_HEX_TAG); ?> var位置= 注意:不需要JSON.parseneeded,不需要引号,尤其不要手动串联变量以形成准数组 编辑:JSON\u HEX\u标记是强烈推荐的,如果你有PHP5.3.3+,因为普通的JSON\u编码不太安全。你可以使用ajax实现这一点,先生,我试过你的代码。这样var位置=但它显示此错

我用PHP编写了这段代码。我工作很好:

然后

var locations = <?php echo json_encode($location, JSON_HEX_TAG); ?>
var位置=
注意:不需要
JSON.parse
needed,不需要引号,尤其不要手动串联变量以形成准数组


编辑:
JSON\u HEX\u标记
是强烈推荐的,如果你有PHP5.3.3+,因为普通的
JSON\u编码
不太安全。

你可以使用
ajax
实现这一点,先生,我试过你的代码。这样
var位置=但它显示此错误
未捕获的语法错误:意外标记
var locations = <?php echo json_encode($location, JSON_HEX_TAG); ?>