我有两个数组是这样的:如何合并数组和标识符?
$arr1 = ['yellow' => 1, 'red', => 5];
$arr2 = ['gray' => 3, 'black' => 8, 'orange' => 6, 'yellow' => 9];
而且我想这样的结果:
$merged = ['yellow' => [1, 'arr1'], 'red', => [5, 'arr1'], 'gray' => [3, 'arr2'], 'black' => [8, 'arr2'], 'orange' => [6, 'arr2'], 'yellow' => [9, 'arr2']];
但正如我阅读文档有关array_merge()
,它没有这样的选择。有什么功能可以帮我吗?
可以黄色两种ARR1和ARR2找到??或任何颜色 – Vanojx1
@ Vanojx1是的。 。 。 !他们不是唯一的,我需要让他们两个 – stack