【发布时间】:2013-08-06 14:06:08
【问题描述】:
我正在尝试在 javascript 中创建一个数组,这将允许我访问这样的数据:
var name = infArray[0]['name'];
但是我似乎无法以这种方式工作。当我使用 json_encode 将 assoc 数组从 php 传递到 javascript 时,它以这种方式构造数据。 我这样做的原因是我可以将相同格式的数据传回 php 以执行更新 sql 请求。
【问题讨论】:
-
如果你只是
serialize数组,将它传递给另一个 PHP 文件,然后unserialize它,你会更轻松。中间的 Javascript 转换似乎没有必要。 -
@DevlshOne:JSON 也是一种序列化格式,只是不同而已。
-
我不太明白你的意思,我有 2 个包含信息的数组,我需要用从 php 中取出的信息数组中的 id 将这些信息传回 php?
-
@RocketHazmat。我知道 JSON 是什么。哈哈。如果他只是将其发送到另一个 PHP 文件以在数据库中对其进行处理,则没有理由从中制作 Javascript 对象。
标签: javascript arrays multidimensional-array associative