0
我已经看过这个网站,并找到了一些合并数组的示例,但说实话,我不确定哪一个适合我。我怎样才能将两个数组合并为一个
我很难尝试合并这些数组。我试过array_combine和array_merge,但我没有任何运气。
我所需要的是一个单一的阵列,这样的输出:
Array
(
[0] => Array
(
[UnitNo] => 91
[Name] => Receiving
[ActivityNo] =>
[Active] => 2
[CallNo] =>
[CallStatusNo] =>
[Assigned] =>
[UnitId] => 2
)
[1] => Array
(
[UnitNo] => 83
[Name] => Shipping
[ActivityNo] =>
[Active] =>
[CallNo] =>
[CallStatusNo] =>
[Assigned] =>
[UnitId] => 1
)
)
这些是两个阵列,我需要基于所述UnitId
应该形成像上面的一个完整的阵列合并到一起。我只是不知道该怎么做。如果有人能指导我,我会很感激。
// Array #1
Array
(
[0] => Array
(
[UnitId] => 2
[UnitNo] => 91
[Name] => Receiving
[Active] => 4
)
[1] => Array
(
[UnitId] => 1
[UnitNo] => 83
[Name] => Shipping
[Active] => 4
)
)
// Array #2
Array
(
[0] => Array
(
[UnitId] => 2
[ActivityNo] => 1
[CallNo] => 1
[CallStatusNo] => 1
[Assigned] => 1
)
[1] => Array
(
[UnitId] => 1
[ActivityNo] => 11
[CallNo] => 2
[CallStatusNo] => 1
[Assigned] => 1
)
)
你应该看看文档:http://php.net/manual/en/function.array-merge.php – Lefsler
@demonofnight,谢谢。如果array_merge会为我工作,那么我会更多地研究这个函数。我只是想确定它会做我所需要的。谢谢! – NaN