session_unregister

(PHP 4, PHP 5)

session_unregister -- 現在のセッションから変数の登録を削除する

説明

bool session_unregister ( string name )

session_unregister() は現在のセッションから name という名前のグローバル変数の登録を 削除します。

この関数は、セッションからの変数登録の削除が成功した場合にTRUEを 返します。

注意: $_SESSION (またはPHP 4.0.6以前の場合は$HTTP_SESSION_VARS)が使用 されている場合、セッション変数の登録を削除する際に unset()を使用してください。 $_SESSION自身をunset()しないでください。 さもないと、$_SESSIONスーパーグローバルの特殊な機能が 無効化されてしまいます。

注意

この関数は、nameに対応するグローバル変数 の登録を削除しません。セッションとしてその変数が保存されるのを妨 げるだけです。対応するグローバル変数を削除するには、 unset()をコールする必要があります。

注意

$HTTP_SESSION_VARS/$_SESSIONを使用している場合、 session_register(), session_is_registered(), session_unregister()を使用しないでください。