我有3套数组的已经从一个API($数组1,$数组2,$ ARRAY3)返回PHP多维数组合并
我需要最高这些组合成1个对象地面,第二天,一夜之间的价格价值。
$obj['ground'] should equal 3.15
$obj['2 Day'] should equal 19.29
$obj['Overnight'] should equal 29.26
ARR1
Array
(
[0] => Array
(
[Title] => Ground
[Price] => 3.15
)
[1] => Array
(
[Title] => 2 Day
[Price] => 12.11
)
[2] => Array
(
[Title] => 1 Day
[Price] => 29.26
)
)
ARR2
Array
(
[0] => Array
(
[Title] => Ground
[Price] => 3.15
)
[1] => Array
(
[Title] => 2 Day
[Price] => 19.29
)
[2] => Array
(
[Title] => 1 Day
[Price] => 25.89
)
)
ARR3
Array
(
[0] => Array
(
[Title] => Ground
[Price] => 3.15
)
[1] => Array
(
[Title] => 2 Day
[Price] => 16.29
)
[2] => Array
(
[Title] => 1 Day
[Price] => 25.89
)
)
什么是这样做的最佳方式?
我认为最好是亲自动手做;只需做你需要做的事情,而不依赖那些虚拟的PHP函数。 'array_merge'在循环中很有用。 – Smar
还有[other](http://stackoverflow.com/questions/18814453/php-multi-dimentional-array-merge?rq=1)[similar](http://stackoverflow.com/questions/26064428/ array-merge-with-multi-dimentional-array?rq = 1)[posts](http://stackoverflow.com/questions/26952165/merging-multi-dimentional-arrays?rq=1)... – Smar