如题,unset()和destroy()在删除session问题上有点晕。求救!session

解决方案 »

  1.   

    unset()删除指定变量,destroy()清除session中的所有数据。
      

  2.   

    用unset是在php执行期删除$_SESSION数组的元素,当php执行完毕后,会将$_SESSION里的内容写到存储session的地方。
    而用destroy是将存储session的地方的内容清空,并且释放对当前session存储的地方的资源引用,即$_SESSION里面有值的情况下,也不会进行session存储,因为没有地方可写。
      

  3.   

    unset销毁指定的session值;
    destroy销毁当前会话的所有session值。