$array1 = array("$name1" => "$id1");
$array2 = array("$name2" => "$id2", "$name3" => "$id3");
我需要一个新的数组组合在一起,即它将是
$array3 = array("$name1" => "$id1", "$name2" => "$id2", "$name3" => "$id3");
做这个的最好方式是什么?
抱歉,我忘记了,ID 永远不会相互匹配,但从技术上讲,名称可以,但不太可能,它们都需要列在一个数组中。我查看了 array_merge 但不确定这是否是最好的方法。另外,您将如何对此进行单元测试?
原文由 jsteinmann 发布,翻译遵循 CC BY-SA 4.0 许可协议
array_merge()
效率更高,但有几个选项: