Originariamente inviato da Resiak
Ho un array di array composto da N righe e 2 colonne, le 2 colonne sono appunto due array ognuno di N righe e 1 colonna.
Il valore in base a cui devo effettuare la ricerca è il primo array, quello che contiene le valute.
Se ho capito bene basta un banalissimo ciclo for:
Codice PHP:
$arr = array(
array(
'EUR',
'USD',
'GBP',
'EUR',
),
array(
100,
50,
70,
150,
)
);
function merge($currency, $value) {
$output = array();
for ( $i = 0; $i < count($currency); $i++ ) {
$output[$currency[$i]] += $value[$i];
}
return $output;
}
print_r(merge($arr[0], $arr[1]));