session_unset

(PHP 4, PHP 5, PHP 7)

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

説明

session_unset ( void ) : bool

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

返り値

成功した場合に TRUE を、失敗した場合に FALSE を返します。

変更履歴

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

注意

注意:

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

警告

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

注意:

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