<?php 
# HelloClientWsdl.php
# Copyright (c) 2005 by Dr. Herong Yang
#

$client = new SoapClient(
    
"http://kappa.cs.karelia.ru/~vadim/sd2018/soap-example/hello.wsdl",
    array(
'soap_version' => SOAP_1_2'trace' => 1));

echo(
"Dumping client object functions:\n");
var_dump($client->__getFunctions());
echo 
"\n";

# $return = $client->__soapCall("hello",array("world"));
# echo("\nReturning value of __soapCall() call: ".$return);

$return $client->hello("world");
echo 
"Returning value: " $return "\n";
echo 
"\n";

echo 
"Dumping request headers:\n" $client->__getLastRequestHeaders() . "\n" ;
echo 
"Dumping request:\n" $client->__getLastRequest() . "\n"
echo 
"Dumping response headers:\n" $client->__getLastResponseHeaders() . "\n";
echo 
"Dumping response:\n" $client->__getLastResponse() . "\n";
?>