Zend_Session セッションの削除

1月 22nd, 2008 by Fou Leave a reply »

空間ごと消すのに意外と消し方がわからなかったのでメモ。

32.4.13. namespaceUnset($namespace)

Zend_Session::namespaceUnset($namespace) を使用すると、 名前空間全体およびその内容を効率的に削除することができます。 PHP のすべての配列と同様、 配列を含む変数を初期化しても配列の中身のオブジェクトまでは初期化されません。 もしそのオブジェクトへの参照が別の配列/オブジェクトにも格納されていたとすると、 そちら経由でオブジェクトの内容にアクセスできてしまいます。 したがって、namespaceUnset() によって名前空間のエントリの内容が “深いレベルまで” 実際に削除されることはありません。 さらに詳細な情報は、PHP マニュアルでの 参照に関する説明 を参照ください。

Advertisement

コメントを残す