Originariamente inviato da lemming
grazie della risposta Santino83_02.
sono riuscito a far funzionare la chiamata.

Dal momento che il WS risponde sempre con un oggetto e non con un array, riesco a stamapre l'esito con print_r ma non posso utilizzare il risultato come fosse una stringa.

Sai per caso come si estrapolano le variabili dalla classe di risposta?
se la risposta è un oggetto di nome Oggetto con i campi campo1 e campo2 (vedere wsdl), per legegre la risposta basta che fai

Codice PHP:

$oggetto 
$client->opMyFunc(....);

echo 
$oggetto->campo1