PHP マニュアル
前のページ |  | 次のページ

# SoapHeader::SoapHeader

(no version information, might be only in CVS)

SoapHeader::SoapHeader -- SoapHeader コンストラクタ

## 説明

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

SoapHeader は、SOAPヘッダを渡したり、返したりするための特別な低レベルクラスです。 このクラスは単にデータを保持するだけで、コンストラクタ以外のメソッドを持ちません。 このクラスは、SoapClient::__call() メソッドの中で SOAPヘッダを渡したり、SOAPレスポンスの中でヘッダを返すSOAPヘッダハンドラの中で 使用することができます。 `namespace` と `name` は、 SOAPヘッダ要素の名前空間と名前です。 `data` は、 SOAPヘッダの中身です。この値は、PHPの値またはSoapVarオブジェクトとすることが できます。 `mustUnderstand` および `actor` は、 このSOAPヘッダ要素の `mustUnderstand` および `actor` 属性の値です。

例 1. いくつかの例

`<?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')); ?>`

SoapClient::__call(), SoapParam::SoapParam(), SoapVar::SoapVar()も参照して下さい。

前のページ | ホーム | 次のページ
SoapFault::SoapFault | 上に戻る | SoapParam::SoapParam