Manuel PHP
Précédent |  | Suivant

# SoapHeader::SoapHeader

(no version information, might be only in CVS)

SoapHeader::SoapHeader -- Constructeur SoapHeader

## Description

object SoapHeader::SoapHeader ( string namespace, string name [, mixed data [, bool mustunderstand [, mixed actor]]])

SoapHeader::SoapHeader() est une classe spéciale de bas niveau, pour passer ou lire des en-têtes SOAP. C'est un simple conteneur de données, et il n'a aucune méthode particulière. Il peut être utilisé avec la fonction soapclient::__call() pour passer un en-tête SOAP, ou bien, dans un en-tête SOAP, pour retourner l'en-tête qui a été lu. Les paramètres namespace et name sont l'espace de nom et le nom de l'élément d'en-tête SOAP. data est le contenu de l'en-tête SOAP. Cela peut être une valeur PHP ou un objet SoapVar. mustunderstand et actor sont les valeurs des attributs mustUnderstand et actor de l'en-tête SOAP.

Exemple 1. Exemples avec SoapHeader::SoapHeader()

`<?php $client = new SoapClient(null, array('location' => "http://localhost/soap.php", 'uri' => "http://test-uri/")); $client->__call("echoVoid", null, null, new SoapHeader('http://soapinterop.org/echoheader/', 'echoMeStringRequest', 'hello world')); ?>`

Voir aussi SoapClient::__call(), SoapParam::SoapParam() et SoapVar::SoapVar().

Précédent | Sommaire | Suivant
SoapFault::SoapFault | Niveau supérieur | SoapParam::SoapParam