ログアウト処理とかね。
こんなかんじ
セッションの中身とそれ自体の削除をやる、という話。
session_start();
//セッション領域内の変数を削除
$_SESSION = array();
//セッション領域を削除
session_destroy();
または
session_start();
//セッション領域内の変数を削除
session_unset();
//セッション領域を削除
session_destroy();
つまり、「$_SESSION = array();」と「session_unset();」は同じ。
で、変数の削除と領域の削除はセットにしないといけない。片方だけだともう片方の情報が残るらしい。よくわからないけど、どうやって取り出すんでしょうね。
ここの記事がわかりやすかった。やっちゃいけないことも紹介されてるので一読の価値あり。
コメント