Exemple de code PHP pour récupérer les en-têtes SOAP dans la réponse

Ci-dessous un exemple pour vous aider à récupérer les en-têtes SOAP HEADER dans la réponse :
//Récupération du SOAP Header de la réponse afin de stocker 
// les en-têtes dans un tableau (ici $responseHeader)
	
	$dom = new DOMDocument;
	$dom->loadXML($client->__getLastResponse(), LIBXML_NOWARNING);
	$path = new DOMXPath($dom);
	$headers = $path->query('//*[local-name()="Header"]/*');	
		
	$responseHeader = array();				
	foreach($headers as $headerItem) {				
		
		$responseHeader[$headerItem->nodeName] = $headerItem->nodeValue;				
	}