Sto cercando di far stampare il risultato ottenuto da una chiamata Soap.
Infatti sto sviluppando un piccolo web services che utilizza java e php e comunicano tramite axis2.
Avevo realizzato delle funzioni in Java che restituivano degli ArrayList di ArrayList, ma solo alla fine mi sono reso conto che non erano supportati da axis2 e da jax-rpc, quindi ho fatto restituire delle matrici, cioè
Pensavo di aver risulto, perché avevo letto che axis2 non aveva problemi con gli array.codice:String[][] nomeFunzione();
Quindi in php ho pensato di utilizzare array di array per leggere il risultato recuperato tramite chiamata Soap, però ricevo questo errore: "Cannot use object of type stdClass as array.
Il pezzo di codice PHP che mi da errore è questo:
Se faccio unCodice PHP:$client = new SoapClient('');
$result=array(array());
$result=$client->listaNovita();
[B]if($result[0][0]=='') { [/B]
ottengoCodice PHP:print_r($result);
Sapete aiutarmi?codice:stdClass Object ( [return] => )
Come accedo ai all'oggetto?
Grazie a tutti per l'eventuale risposta.

Rispondi quotando