Beispiel-SOAP-Client in PHP 5
Ein vollständiges, aber immer noch einfaches Beispiel für einen IBAN-Rechner-SOAP-Client: Berechnung deutscher IBANs.
Hier können Sie das folgende Beispiel-Skript in Aktion sehen.
Um es auf Ihrem eigenen Server laufen zu lassen, müssen Sie es nur downloaden (z. B. mit dem Link am Ende der Seite), Ihre eigene Premium-Abonnement-Benutzerkennung und das Passwort einfügen und das Skript auf Ihren Server kopieren. Auf dem Server sollten php5 und die Pakete php-soap und openssl installiert sein.
		<?php
 
if (strlen($_REQUEST["action"]) > 
0) {  
    $client = new SoapClient('https://ssl.ibanrechner.de/soap?wsdl');
 
    $result = $client->calculate_iban($_REQUEST["country"], $_REQUEST["blz"], $_REQUEST["kontonr"], 'premium subscr. user id', 'password');
 
    print "Result of SOAP call \$client->calculate_iban('"._REQUEST
["country"].
"', '".
$_REQUEST["blz"].
"', '".
$_REQUEST["kontonr"].
"', ...):  
    <pre>";
 
} else
 
  print '<form action="sample.php" method="post">  
<font face="Verdana,Arial,Helvetica" size="1" color="#3366CC">
 
<input name="country" type="hidden" value="DE">
 
   <font face="Verdana,Arial,Helvetica" size="1" color="#3366CC">
 
Bankleitzahl</font><br/>   <input type="text" size="22" name="blz" value=""/><br/>
 
   <font face="Verdana,Arial,Helvetica" size="1" color="#3366CC">
 
Kontonummer:</font><br/>   <input type="text" size="22" name="kontonr" value=""/><br/>
 
   <input type="submit" style="height:21px;font-size:11px" name="action"
 
value="IBAN berechnen" title=" IBAN berechnen "/>
 
   <br/></form>';
 
?>