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

# SoapServer->setPersistence()

(no version information, might be only in CVS)

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

## 説明

class 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()