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 を使用しましょう。