PHP逆引き大全 516の極意

Webプログラミングの極意 - Tips294 セッションを破棄する

登録タグ
PHP
Icon comment count 0
Icon stock count 0

2-7セッションTips294 セッションを破棄する

Level1

Pointunset関数、session_destroy関数を使う

セッションの特定のキーのデータだけを破棄する場合には、unset関数を使います。

セッションの特定キーだけを破棄する方法

unset($_SESSION[キー]);

ただし、$_SESSIONに対してunset関数を使ってしまう(unset($_SESSION);としてしまった場合)と以降のセッションが正しく機能しなくなりますので注意が必要です。

セッションを破棄してセッションに保存された全てのデータを削除するには、session_destroy関数を使います。

session_destroy関数は、ブラウザから送信されたセッションIDに紐づくセッションのデータを全て破棄して、成功したらTRUEを返し、失敗したらFALSEを返します。

session_destroy関数の使い方

論理値 = session_destroy();

session_dest

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません