当我执行下面的代码时: 代码:
<?php
$data = array();
$jim = array('Jim'=>1);
$bob = array('Bob'=>1);
$data['abc'][] = $jim;
$data['abc'][] = $bob;
print_r($data);
?>
我收到以下输出:
Array
(
[abc] => Array
(
[0] => Array
(
[Jim] => 1
)
[1] => Array
(
[Bob] => 1
)
)
)
我期待的是以下输出:
Array
(
[abc] => Array
(
[Jim] => 1
[Bob] => 1
)
)
我怎样才能做到这一点?重新表述这个问题,如何根据提供的键将其保存到单个子数组中?