Mysql
 sql >> Datenbank >  >> RDS >> Mysql

2 Arrays zusammenführen und die Werte summieren (Zifferntasten)

Diese eigentliche Berechnung kann in 2 Codezeilen durchgeführt werden, Schleifen sind nicht erforderlich:

http://codepad.viper-7.com/ieSkHQ

$arr1 = array('amount1' => 1, 'amount2' => 6);
$arr2 = array('amount1' => 2, 'amount2' => 7);
$add = function($a, $b) { return $a + $b; };
$summedArray = array_map($add, $arr1, $arr2);
print_r($summedArray);

Sie müssen nur die entsprechende Anpassung vornehmen, um Ihre verschachtelte Struktur zu berücksichtigen.