[PHP-users 19682]Re: セッション終了時の処理を記述するには?

Y.Watanabe yuw @ msj.biglobe.ne.jp
2004年 1月 5日 (月) 10:23:01 JST


渡辺です。

そういうJavaチック(?)な明確な「セッションの終了」という
概念がPHPに無いので無理というかてきとうにやるしかない。に一票。

http://jp.php.net/manual/ja/function.session-destroy.php

<?php
    ほげほげ・・・
    //セッション終了処理開始!
    $_SESSION = array(); //もし必要なら中身も全てカラに
    if ( session_destroy() == true ) {
        セッションの終了処理ほげほげ・・・
    } else {
        echo "セッション破棄に失敗しちゃったよおい。";
    }
?>


"FUJIMOTO,Takashi(藤本貴史)" wrote on 2004/01/05 09:37
with Subject: [PHP-users 19679] セッション終了時の処理を記述するには?

>【環境】
> Apache/2.0.48 (Unix) DAV/2 PHP/4.3.3 
>です。
>
>【質問】
> セッションが終了した時点で特定の処理をしたいと考えております。
>(具体的には特定のフォルダ内のファイルを削除したいと思っています)
> そうした処理を行うためには、どのような記述をすればよいのでしょうか。
>
> aspでの"global.asa"のようなセッション開始・終了時等の処理を記述するも
>のがあれば、と思いましたが、web等で調べたところ、そうったものは無いよう
>でした。



PHP-users メーリングリストの案内