session_unset
(PHP 4 )session_unset --  Free all session variables 
Description
void session_unset ( void )
The session_unset() function frees all session variables currently registered. 注: If $_SESSION (or $HTTP_SESSION_VARS for PHP 4.0.6 or less) is used, use unset() to unregister a session variable, i.e. unset ($_SESSION['varname']);. 

解决方案 »

  1.   

    session_start();session_destroy();绝对消失
      

  2.   

    我习惯这样用session_start();
    $_SESSION = array();
    session_destroy();
      

  3.   

    补充,没有执行到session_destroy();
      

  4.   

    如此以来除非你的条件if ($_GET['act']=="quit") 不适合,要不然就不会不消失了。
      

  5.   

    session_start();
    $_SESSION = array();
    session_destroy();