PHP ajouter de la valeur à l'ensemble existant de la valeur

J'ai actuellement deux tableaux, la clé dans chacun est l'id d'un produit, tandis que la valeur est la quantité:

$array_1 = ([10] => 1, [13] => 3, [27] => 1, [32] => 2);
$array_2 = ([8] => 1, [10] => 1, [12] => 1, [20] => 2, [27] => 1);

Je veux combiner les deux tableau, mais ajouter les valeurs de l'ensemble, où les clés du match. Est-il une méthode pour le faire sans l'itération à travers les tableaux?

En bref, pas. Vous aurez à effectuer une itération. PHP interne de la fusion des fonctions de vérifier les conflits de fusion, mais ne sera pas FAIRE n'importe quoi avec les valeurs fusionnées.

OriginalL'auteur bland_dan | 2011-04-21