【发布时间】:2018-01-05 07:48:17
【问题描述】:
您好,我有一个包含数据库记录的多维数组,其中键是数据库中的 ID(第一个 ID 是工作组的 ID,第二个 ID 是用户 ID)。
$users = array(
2 => array(
5 => array(
'firstname' => 'John'
'lastname' => 'Newman'
),
7 => array(
'firstname' => 'Peter'
'lastname' => 'Dow'
);
),
12 => array(
15 => array(
'firstname' => 'George'
'lastname' => 'Bush'
),
30 => array(
'firstname' => 'Ronald'
'lastname' => 'Reagan'
);
);
);
echo json_encode($users);
在 javascript 中,我想访问像 users.workgroupId.userId.firstname 这样的数组。我知道 javascript 没有关联数组,但我需要使用 PHP 中的那种数据。 javascript可以吗?
【问题讨论】:
-
当然,JavaScript 有可以从 PHP 映射的简单对象。喜欢
jsObject = { 2: { 5: { firstname : "John", lastname: "Newman" }} }。通常像json_encode这样的 JSON 转换器应该为你做这个!?
标签: javascript php json associative-array