// Workin Server with Client for localhost// server.php<?php class MyClass { public function helloWorld() { return 'Hallo Welt '. print_r(func_get_args(), true); }} try { $server = new SOAPServer( NULL, array( 'uri' => 'http://localhost/soap/server.php' ) ); $server->setClass('MyClass'); $server->handle();} catch (SOAPFault $f) { print $f->faultstring;}?>// client.php:<?php$client = new SoapClient(null, array( 'location' => "http://localhost/soap/server.php", 'uri' => "http://localhost/soap/server.php", 'trace' => 1 ));echo $return = $client->__soapCall("helloWorld",array("world"));?>// Hope you like it