【发布时间】:2012-12-13 10:03:23
【问题描述】:
我有 2 个这样的数组:
$array1 = array(
array("foo"=>"bar","count"=>"3"),
array("foo2"=>"bar2","count"=>"4"),
array("foo3"=>"bar3","count"=>"2")
);
$array2 = array(
array("foo4"=>"bar","count"=>"3"),
array("foo5"=>"bar2","count"=>"4"),
array("foo6"=>"bar3","count"=>"2")
);
如何将 array2 的第三个元素添加到 array1 中,使其变成这样:
$array1 = array(
array("foo"=>"bar","count"=>"3"),
array("foo2"=>"bar2","count"=>"4"),
array("foo3"=>"bar3","count"=>"2"),
array("foo6"=>"bar3","count"=>"2")
);
我尝试过$array1 += $array2[2];,但它不起作用。它只是将array("foo6"=>"bar3","count"=>"2") 中的键添加到array1,而不是将其作为数组添加到$array1
你能帮帮我吗?
【问题讨论】:
-
google php 数组并仔细阅读您找到的内容。
-
我不明白为什么我的问题被否决了?
-
^ 这个问题没有显示任何研究成果
-
新手怎么知道是
$array1[] = $array2[2];而不是$array1 = $array2[2];?我已经完成了我的研究,遇到了 array_push() 和 array_merge()。它没有用,所以我在这里问。 -
这是您了解array_push 和array_merge 之前的基础知识。从头开始,而不是中间。用棍子戳它并不是学习事物如何运作的方法。
标签: php arrays array-merge