帝国软件
  设为首页 加入收藏 关于我们
 
解密帝国网站管理系统
栏 目:
 
您的位置:首页 > 技术文档 > PHP编程 >
Session 函数库
作者:佚名 发布时间:2005-04-02 来源:不详
 

session_start: 初始 session。
session_destroy: 结束 session。
session_name: 存取目前 session 名称。
session_module_name: 存取目前 session 模块。
session_save_path: 存取目前 session 路径。
session_id: 存取目前 session 代号。
session_register: 注册新的变量。
session_unregister: 删除已注册变量。
session_is_registered: 检查变量是否注册。
session_decode: Session 资料解码。
session_encode: Session 资料编码。

session_start
初始 session。
语法: boolean session_start(void);
返回值: 布尔值
函数种类: 资料处理
内容说明: 本函数初始化一个新的 Session,若该客户已在 Session 之中,则连上原 Session。本函数没有参数,且返回值均为 true。

session_destroy
结束 session。
语法: boolean session_destroy(void);
返回值: 布尔值
函数种类: 资料处理
内容说明: 本函数结束目前的 Session。本函数没有参数,且返回值均为 true。

session_name
存取目前 session 名称。
语法: string session_name(string [name]);
返回值: 字符串
函数种类: 资料处理
内容说明: 本函数可取得或者重新配置目前 Session 的名称。若无参数 name 则表示单单获取目前 Session 名称,加上参数则表示将 Session 名称设为参数 name。
使用范例
下面的范例为 Session 片段程序

<?php
$username="guest1";
if(isset($username)) {
session_name($username);
}
echo "您是 ".session_name()."n";
?>

session_module_name
存取目前 session 模块。
语法: string session_module_name(string [module]);
返回值: 字符串
函数种类: 资料处理
内容说明: 本函数可取得或者重新配置目前 Session 的模块。若无参数 module 则表示只获取目前 Session 的模块,加上参数则表示将 Session 模块设为参数 module。

session_save_path
存取目前 session 路径。
语法: string session_save_path(string [path]);
返回值: 字符串
函数种类: 资料处理
内容说明: 本函数可取得或者重新配置目前存放 Session 的路径。若无参数 path 则表示只有取得目前 Session 的路径目录名,加上参数 path 则表示将 Session 存在新的 path 上。

session_id
存取目前 session 代号。
语法: string session_id(string [id]);
返回值: 字符串
函数种类: 资料处理
内容说明: 本函数可取得或者重新配置目前存放 Session 的代号。若无参数 id 则表示只有取得目前 Session 的代号,加上参数则表示将 Session 代号设成新指定的 id。输入及返回均为字符串。

session_register
注册新的变量。
语法: boolean session_register(string name);
返回值: 布尔值
函数种类: 资料处理
内容说明: 本函数在全域变量中增加一个变量到目前的 Session 之中。参数 name 即为欲加入的变量名。成功则返回 true 值。

session_unregister
删除已注册变量。
语法: boolean session_unregister(string name);
返回值: 布尔值
函数种类: 资料处理
内容说明: 本函数在目前的 Session 之中删除全域变量上的变量。参数 name 即为欲删除的变量名。成功则返回 true 值。

session_is_registered
检查变量是否注册。
语法: boolean session_is_registered(string name);
返回值: 布尔值
函数种类: 资料处理
内容说明: 本函数可检查目前的 Session 之中是否已有指定的变量注册。参数 name 即为欲检查的变量名。成功则返回 true 值。

session_decode
Session 资料解码。
语法: boolean session_decode(string data);
返回值: 布尔值
函数种类: 资料处理
内容说明: 本函数可将 Session 资料解码。参数 data 即为欲解码的资料。成功则返回 true 值。

session_encode
Session 资料编码。
语法: boolean session_encode(void);
返回值: 布尔值
函数种类: 资料处理
内容说明: 本函数可将 Session 资料编码,编码以 ZEND 引擎做哈稀编码。本函数没有参数。成功则返回 true 值。

  
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·Session是否必须依赖Cookie  (2005-04-02)
 ·多php服务器实现多session并发运  (2005-04-02)
 ·session全教程  (2005-04-02)
 ·设定Session 对象变量的有效期限  (2005-04-02)
 ·Session 物件  (2005-04-02)
 ·Session 和Cookie 的关系  (2005-04-02)
 ·JSP由浅入深(9)—— JSP Session  (2005-04-02)
 ·Servlet中如何捕获Session事件  (2005-04-02)
 ·如何定义一个session 数组?  (2005-03-12)
 ·ASP内建对象Application 和 Sess  (2005-03-12)

   栏目导行
  PHP编程
  ASP编程
  ASP.NET编程
  JAVA编程
   站点最新
·致合作伙伴的欢迎信
·媒体报道
·帝国软件合作伙伴计划协议
·放眼未来 帝国近期将有重大举措!
·PHPWind6.3.2版通行证发布
·帝国备份王2008版正式发布
·帝国备份王2008版发布
·phpcms2007转帝国CMS5.0程序发布
·dedecms5.1转帝国CMS5.0程序发布
·帝国网站管理系统V5.0商业购买说明
   类别最新
·Windows下集成安装Apache,PHP,MYSQ
·Mysql注入:SQL Injection with MyS
·PHP 的来龙去脉
·PHP 的功能概述
·PHP与其它CGI的比较
·PHP 的编译配置详细选项
·php.ini 配置详细选项
·如何写作PHP程序
·Hello,World
·嵌入方法
 
关于帝国 | 广告服务 | 联系我们 | 程序开发 | 网站地图 | 留言板 帝国网站管理系统