【发布时间】:2012-01-23 14:55:42
【问题描述】:
我有两个数组,我想将这两个数组合并成一个数组。请查看以下详细信息:
第一个数组:
Array
(
[0] => Array
(
[a] => 1
[b] => 2
[c] => 3
)
[1] => Array
(
[a] => 3
[b] => 2
[c] => 1
)
)
第二个数组:
Array
(
[0] => Array
(
[d] => 4
[e] => 5
[f] => 6
)
[1] => Array
(
[d] => 6
[e] => 5
[f] => 4
)
)
我想要这个结果。有人知道怎么做吗?
Array
(
[0] => Array
(
[0] => 1
[1] => 2
[2] => 3
)
[1] => Array
(
[0] => 3
[1] => 2
[2] => 1
)
[2] => Array
(
[0] => 4
[1] => 5
[2] => 6
)
[3] => Array
(
[0] => 6
[1] => 5
[2] => 4
)
)
希望您已经理解了这个问题。 提前谢谢你。
【问题讨论】:
-
使用array_merge有什么问题吗?
-
@JonStirling 是的,如果您想要 OP 指定的结果,那么它将保留原始数组的键。请注意,他的答案对他的子数组有基于 0 的索引。不管是不是他需要的结果,只有他能回答!
-
我没有看到 array_merge 的问题。看起来像 OP:codepad.org/Bf5VpZOr
-
array_merge 函数不会给我想要的结果。正如liquevicar 所说,我想要子数组的基于0的索引。
标签: php arrays multidimensional-array merge reindex