正 文

PHP开发中session应用详解


www.7dspace.com  更新日期:2005-12-1 2:05:59  七度空间


  3、具体使用。

  注册一个变量后即可在随后的页面中使用它,直至session结束。方法:

  <?php $sess->register( "varname"); ?>

  注意,这里的varname不是变量值,而是变量名,可以先指定变量名,随后再赋值。你在某个页面中可以改变变量的值,随后的页面访问该变量时会得到改变后的值。变量的类型是多样的,可以是一个字符串,一个数字,一个数组。举例来说明:

  第一页:

<?php
 page_open(array("sess" => "Test _Session"));
 $sess->register( "welcome"); //注册变量$welcome,注意不需要加$
 $welcome="Hello,PHP world!";
 ……
 page_close();
?>

  第二页:

<?php
 page_open();//开始session
 echo $welcome;//显示第一页中定义的$welcome
 page_close();//保存状态信息
?>

  注册完一个变量,当页面最后调用page_close()函数后,各个session变量会被写回到数据库中。如果忘记调用page_close()函数的话,变量就不会被写回数据库,这样将出现不可预知的后果。当变量被使用完毕,不再需要用到时,可以调用以下函数将变量删除:

<?php
 page_open(array("sess" => "Test _Session"));
 ……
 $sess->unregister( "variable_name");
 ……
 page_close();
?>

5页,页码:[1] [2] [3] [4] [5] 

上一篇:PHP中for循环语句的几种“变态”用法
下一篇:巧用Photoshop色阶功能打造水粉特效
作者:  来源:php5研究室 ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐