<?
session_start();
  $a = "111";
  $b = $a;
  session_register('b');
  echo $b."<br />";
  session_unregister('b');
  echo $b;?>
echo 了两次$b,自然是111111了
SESSION用法见火星问题.

解决方案 »

  1.   

    session_unregister只是在session里面取消了b但是本地的变量B的生存期还没有结束
      

  2.   

    如果是本地调试,看一下你的tmp里的文件就可以了。如果真的注掉了,那么文件中没有值,如果没有注销,那么里面是有值的。
      

  3.   

    是我写的有问题
    我的本意是: 
       在一页中有$date为session变量,还有一个提交按钮Submit,当按下Submit时用session_unregister('date')注销掉$date但不成功,谁能说一下该怎么做,谢谢!
      

  4.   

    你好象只能在submit后的页面去unregister吧。