我正在寻找一个简单的解决方案来合并两个数组。它们看起来大多相似,除了一个键值对。我希望我的结果有一个包含两个可能值的数组。
xdebugged 数组看起来像这样(简化):
array (size=3)
'entry' => string '18' (length=2)
'mykey' => string 'value1' (length=6) // here is the difference
'something' => string '1' (length=1)
array (size=3)
'entry' => string '18' (length=2)
'mykey' => string 'value2' (length=6)) // here is the difference
'something' => string '1' (length=1)
我希望结果是:
array (size=2)
'entry' => string '18' (length=2)
'mykey' => array (size=2)) // both values merged to array
'0' => 'value1' (length=6)
'1' => 'value2' (length=6)
'something' => string '1' (length=1)
如何轻松实现这一目标?