新手求问,session的几个方法使用:
小弟的代码如下:
<!-- session_register()的调用 -->
<?php
echo $welcome="你好啊";  //看看是不是调用的这个变量
?>
</br>
<?php
  session_start(); //会话开始
//开始使用register
 session_register("welcome");//注册的变量为welcome
    echo $welcome="session_register()亲爱的,是你被调用了吗?";
?>
</br>

<?php
session_is_registered("hello");//检查后修改变量为hello
echo $hello="session_is_registered会修改掉welcome吗?";
?>
</br>
<!--删除某些 session 数据,可以使用 unset() 或 session_destroy() 函数。-->
<?php
unset($_SESSION['hello']);
?>
<?php
session_destroy();
?>
很郁闷的一个效果都没有,所有显示出来的信息都是有echo提供的,麻烦哪位高手教教小弟如何使用Session这几种方法:
session_register、session_is_registered、session_destroy

解决方案 »

  1.   

    <?php
    // Use of session_register() is deprecated
    $barney = "A big purple dinosaur.";
    session_register("barney");// Use of $_SESSION is preferred, as of PHP 4.1.0
    $_SESSION["zim"] = "An invader from another planet.";// The old way was to use $HTTP_SESSION_VARS
    $HTTP_SESSION_VARS["spongebob"] = "He's got square pants.";
    ?> 具体看看PHP手册:http://www.php.net/manual/en/function.session-register.php
      

  2.   

    感觉你走向了误区。你看下目前主流的开源程序,你上面提到的session函数好象都不用了。
      

  3.   

    好像都是以前的用法  现在session不用注册变量了  建议楼主去看下最新的用法 比较简单的
      

  4.   

    现在session的用法都很简单了,没有以前的那么复杂了,建议查看下最新手册里的session的用法。