session_unset

(PHP 4, PHP 5, PHP 7, PHP 8)

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 を使わない、 古い推奨されないコードのためだけに使ってください。

関連キーワード:  セッション, 変数, unset, 開放, SESSION, 関数, 登録, 注意, パラメータ, 推奨