我有一个这样的数组:PHP合并关联数组
$array1 = [
['State'=>'Utah', 'users'=>5],
['State'=>'California', 'users'=>10]
]
$array2 = [
['State'=>'Utah', 'emails'=>18],
['State'=>'Arizona', 'emails'=>32],
['State'=>'California', 'emails'=>28],
]
如何将它们合并,这样它会变成这个样子:
$mergedArray = [
['State'=>'Utah', 'users'=>5, 'emails'=>18],
['State'=>'Arizona', 'emails'=>32],
['State'=>'California', 'users'=>10, 'emails'=>28]
]
我试图array_merge但它只保留了第一个数组的数据。
编辑:请注意数组的长度和顺序可能会有所不同。
谢谢你,你是对的 – Jordash