Php/docs/function.session-unset

提供:Dev Guides
< Php
移動先:案内検索

session_unset

(PHP 4, PHP 5, PHP 7)

session_unset全てのセッション変数を開放する


説明

session_unset ( ) : bool

関数 session_unset() は現在登録されている全てのセッション変数を開放します。


返り値

成功した場合に true を、失敗した場合に false を返します。


変更履歴

バージョン 説明
7.2.0 この関数の返り値の型は bool になりました。

以前は void でした。


注意

注意:

$_SESSION が使用されている場合、セッション変数の登録を削除するために unset() すなわち、unset ($_SESSION['varname']); を使用してください。

警告 $_SESSION スーパーグローバルを使用した セッション変数の登録が不可能になってしまうため、 unset($_SESSION) を使って $_SESSION を完全に unset しないでください。


注意:

session_unset() 関数は、 $_SESSION を使わない、 古い推奨されないコードのためだけに使ってください。