【发布时间】:2022-01-14 16:37:30
【问题描述】:
我正在寻找一种以键方式将两个数组的内容相加的方法。示例:
$first_array = array("key_1" => 2, "key_2" => 3, "key_3" => 4);
$second_array = array("key_1" => 5, "key_2" => 6, "key_3" => 7);
$third_array = add_arrays($first_array, $second_array);
$third_array 的预期结果应该是 "key_1" => 7, "key_2" => 9, "key_3" => 11。
PHP 中是否存在执行此操作的现有函数? (出于上述示例的目的,我已经编写了“add_arrays()”。)如果 PHP 中已经存在这种情况,我会尽量不重新发明轮子。
【问题讨论】:
-
你看手册了吗。有一个Array Function的页面会帮你回答你自己的问题,需要一点努力和时间
-
如果你想尝试一下,一个简单的循环应该可以解决问题
-
RiggsFolly 我确实查看了手册,但发现许多功能似乎无法满足我的要求。也许如果你知道一个,你可以指点我。我很欣赏循环可以解决问题,但我想知道是否已经存在具有所需功能的内置函数。