tetsunosukeのnotebook

tetsunosukeのメモです

セッション変数の破棄

QuickForm_Controller使って画面遷移を行うアプリケーション作ってるんですが、セッション変数の破棄がめんどい。

めんどいというのはあまり正しくないけど。

基本的にセッション変数の破棄は

unset($_SESSION['key']);

なわけだけど、

unset($_SESSION);

としてもすべて削除されるわけじゃなさそう。スーパーグローバルだから?

ってことで、もしかして

$_SESSION = array();

が正解???

まあ、session_destroyすればいいだけの話なんだけどさ。。。

トラックバックにて「セッションの破棄」について述べていただいたけど本記事は「セッション変数」の破棄について。あしからず。ので、自分の記事は全く良くない記事だけど、そのまま残しておきます。