'5408XB'); print_r($client->__soapCall('lookup', array('parameters' => $params))); /* Bovenstaande 4 regels geven dit resultaat: stdClass Object ( [result] => stdClass Object ( [item] => stdClass Object ( [city] => Hilversum [postcode] => 1212AB [street] => Oude Amersfoortseweg ) ) ) Om het resultaat bruikbaarder te maken kan het eerst worden omgezet in een array: */ function toArray($obj){ $return=array(); if (is_array($obj)) { $keys=array_keys($obj); } elseif (is_object($obj)) { $keys=array_keys(get_object_vars($obj)); } else {return $obj;} foreach ($keys as $key) { $value=$obj->$key; if (is_array($obj)) { $return[$key]=toArray($obj[$key]); } else { $return[$key]=toArray($obj->$key); } } return $return; } $output = $client->__soapCall('lookup', array('parameters' => $params)); $array = toArray($output); print "Gevonden plaats: " . $array['result']['item']['city']; ?>