Server
<?php
class info {
function version() { return php_version(); }
function name() { return php_uname(); }
}
$server = new SoapServer("urn:Object"); // create SOAP server object
$server->setClass('info'); // set available methods based on a class
$server->handle(); // handle requests
?>
Client
<?php
// instantiate SOAP client object
$client =
new SoapObject("http://example.com/soap_server.php", "urn:Object");
echo $client->version(); // call version() method
?>