SoapClient::__setSoapHeaders Ajoute un en-tête SOAP pour les requêtes suivantes &reftitle.description; public boolSoapClient::__setSoapHeaders SoapHeaderarraynullheaders&null; Définit un en-tête à utiliser dans les requêtes SOAP. Cette méthode va remplacer la valeur précédente. &reftitle.parameters; headers L'en-tête à configurer. Il peut être un objet SoapHeader ou un tableau d'objetcs SoapHeader. Si ce paramètre n'est pas spécifié ou défini à &null;, les en-têtes seront supprimés. &reftitle.returnvalues; &return.success; &reftitle.examples; Exemple avec <function>SoapClient::__setSoapHeaders</function> "http://localhost/soap.php", 'uri' => "http://test-uri/")); $header = new SoapHeader('http://soapinterop.org/echoheader/', 'echoMeStringRequest', 'hello world'); $client->__setSoapHeaders($header); $client->__soapCall("echoVoid", null); ?> ]]> Configuration d'en-têtes multiples pour SOAP "http://localhost/soap.php", 'uri' => "http://test-uri/")); $headers = array(); $headers[] = new SoapHeader('http://soapinterop.org/echoheader/', 'echoMeStringRequest', 'hello world'); $headers[] = new SoapHeader('http://soapinterop.org/echoheader/', 'echoMeStringRequest', 'hello world again'); $client->__setSoapHeaders($headers); $client->__soapCall("echoVoid", null); ?> ]]>