如何在php中组合两个关联数组
我有两个关联数组。我想把两者结合起来。我想把它们分组,只做一个如何在php中组合两个关联数组,php,arrays,merge,associative-array,Php,Arrays,Merge,Associative Array,我有两个关联数组。我想把两者结合起来。我想把它们分组,只做一个 Array ( [0] => Array ( [min] => 6 [price] => 100.000 [sale_price] => 99.000 ) [1] => Array ( [min] => 10 [p
Array
(
[0] => Array
(
[min] => 6
[price] => 100.000
[sale_price] => 99.000
)
[1] => Array
(
[min] => 10
[price] => 100.000
[sale_price] => 95.000
)
[2] => Array
(
[min] => 20
[price] => 100.000
[sale_price] => 80.000
)
)
Array
(
[0] => Array
(
[min] => 10
[your_price] => 94.000
)
[1] => Array
(
[min] => 15
[your_price] => 92.000
)
[2] => Array
(
[min] => 25
[your_price] => 75.000
)
)
现在我的输出应该是:
Array
(
[0] => Array
(
[min] => 6
[price] => 100.000
[sale_price] => 99.000
[your_price] => NA
)
[1] => Array
(
[min] => 10
[price] => 100.000
[sale_price] => 95.000
[your_price] => 94.000
)
[2] => Array
(
[min] => 15
[price] => NA
[sale_price] => NA
[your_price] => 92.000
)
[3] => Array
(
[min] => 20
[price] => 100.000
[sale_price] => 80.000
[your_price] => NA
)
[4] => Array
(
[min] => 25
[price] => NA
[sale_price] => NA
[your_price] => 75.000
)
)
php中有任何函数可以完成这项工作吗
继续我自己寻找
我们将不胜感激
谢谢。只需使用数组合并功能:
$output = array_merge($array1, $array2);
这应该是你需要的工作
编辑:
这样做比较容易,但也很有效
有关更多信息,请访问网站。使用
将一个或多个数组的元素合并在一起,以便将其中一个数组的值追加到前一个数组的末尾。它返回结果数组。好吧,看看..发布您的尝试。到目前为止,我已经尝试了数组\合并函数。我已经尝试了这个。数组\合并函数只需将两个数组复制到一个数组中。它不符合我的要求。您是如何实施的?我认为必须先合并内部数组的元素。
$ output = $array1 + $array2
array array_merge ( array $array1 [, array $... ] )