我有两个数组,$ids 和 $quants(库存物品的 ID 和数量)需要组合,但不应替换或删除重复项,而是应将它们的值添加在一起。
目前我正在使用 array_combine() 但这意味着在存在多个相同 id 的情况下会丢失一些数量。
例如
$ids = Array(1, 1, 2, 3);
$quants = Array(10, 20, 30, 40);
Run Code Online (Sandbox Code Playgroud)
期望的输出:
$combined = Array(
[1] => 30
[2] => 30
[3] => 40
)
Run Code Online (Sandbox Code Playgroud)
预先感谢您的任何建议