Ok grazie delle risposte.
Credevo di aver risolto il problema utilizzando il seguente codice:
<?php
$host = 'sms.9net.it'; // Host
$user = 'xxxxx'; // Username
$pass = 'xxxxx'; // Password
$rcpt = '+393202043297'; // Numero
$code = 'xxxx'; // Cod. condivisione
$mess = 5; // N. messaggi
echo '<h1>SMS</h1>';
require('./lib-nusoap.inc.php');

$client = new soapclient('http://sms.9net.it/wsdl/index.php?wsdl', true);

$err = $client->getError();
if ($err)
{
echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';
exit;
}
$result = $client->call('receiveSms', array($user, $pass, $rcpt, $code, $mess));

if ($client->fault)
{
echo '<h2>Fault</h2><pre>';
print_r($result);
echo '</pre>';
}
else
{
$err = $client->getError();
if ($err)
{
echo '<h2>Error</h2><pre>' . $err . '</pre>';
exit;
}
}

echo '<h2>Result</h2><pre>';

print_r($result);

echo '</pre>';

?>

Cosi mi restituisce un array contenente tutti i dati che mi servono il problema è che non sò come fare a leggere i singoli campi dell'array.

Grazie dell'attenzione.