this may or may not help anyone i dont know, but since there's not much on here about nusoap clients here's a code snippet.
as you can see from the endpoint url, this client calls the jbossws samples document literal wrapped service. i run this from the command line. simple and short, and you can of course modify this to your own web service's needs.
<?php
require_once('../lib/nusoap.php');
$param = array('String_1'=>"kermit",
'String_2'=>"ferrari");
$client = new soapclient("http://localhost:8080/jbossws-samples-docstyle-wrapped?wsdl");
$response = $client->call("purchase", $param, "http://org.jboss.ws/samples/docstyle/wrapped/types");
if($client->fault){
echo "FAULT: Code:". $client-faultcode ."\n";
echo "String: ". $client->faultstring;
} else {
echo $response . "\n";
}
?>