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:
In pratica l'indice dell'array 0,1,2,3 equivale ad A,B,C,D e da qui mi costruisco le tabelle.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; ... ...
Come fareste per ciclare ulteriormente evitando la tripla riga di codice per ogni valuta?



Rispondi quotando