SoapServer->setClass
SoapVar->__construct
SOAP 関数
PHP Manual

# SoapServer->setPersistence

(No version information available, might be only in CVS)

SoapServer->setPersistence — SoapServer の持続モードを設定する

### 説明

SoapServer
void setPersistence ( int `$mode` )

この関数により、ある PHP セッションにおいて複数のリクエスト間でデータを保持することが可能になります。 この関数は、サーバが SoapServer->setClass によりクラスから関数をエクスポートした場合のみ使用可能です。

### パラメータ

`mode`

  SOAP_PERSISTENCE_XXX 定数のうちの一つ

### 返り値

値を返しません。

### 例

例1 いくつかの例

`<?php
$server->setPersistence(SOAP_PERSISTENCE_SESSION);
$server->setPersistence(SOAP_PERSISTENCE_REQUEST);
?>`

> 注意: 持続モード `SOAP_PERSISTENCE_SESSION` は、そのクラスのオブジェクトについてのみ持続させます。 クラスのスタティックなデータについては対象となりません。 self::$bar ではなく $this->bar を使用しましょう。

### 参考

- SoapServer->__construct
- SoapServer->setClass

SoapServer->setClass
SoapVar->__construct
SOAP 関数
PHP Manual