Ho questa situazione su alcune valute che vorrei intabellare: 3 valute (usd, eur, gbp) per 4 oggetti (a,b,c,d) da mostrare.
Ho delle classi e funzioni che mi passa un servizio a pagamento che non posso toccare e che per ora ho utilizzato in questo modo:
codice:
$param_USD = array('Types' => "A,B,C,D", 'Currency' => "USD");
$param_EUR = array('Types' => "A,B,C,D", 'Currency' => "EUR");
$param_GBP = array('Types' => "A,B,C,D", 'Currency' => "GBP");

$result_USD = $client->FunzioneCheMiPassano($param_USD);
$result_EUR = $client->FunzioneCheMiPassano($param_EUR);
$result_GBP = $client->FunzioneCheMiPassano($param_GBP);

for($m=0; $m<=3; $m++)
{
	$Bid_USD = $result_USD->FunzioneCheMiPassanoRisultato->Qualcosa[$m]->Valore;
	$Bid_EUR = $result_EUR->FunzioneCheMiPassanoRisultato->Qualcosa[$m]->Valore;
	$Bid_GBP = $result_GBP->FunzioneCheMiPassanoRisultato->Qualcosa[$m]->Valore;
... ...
In pratica l'indice dell'array 0,1,2,3 equivale ad A,B,C,D e da qui mi costruisco le tabelle.

Come fareste per ciclare ulteriormente evitando la tripla riga di codice per ogni valuta?