6.2 Session使用说明
优质
小牛编辑
124浏览
2023-12-01
DoitPHP的扩展类session,用于完成session的操作。本类提供的类方法已被Controller基类所调用(引用),所有单独使用本类的类方法的情况较少。
类方法使用说明:
1、start()
启动session。
参数说明:
参数为空
2、set($key, $value = null)
设置session变量的值。
参数说明:
$key : session变量名
$value : session值
3、get($key, $default = null)
获取某session变量的值。
参数说明:
$key : session变量名
$default : 默认值
4、delete($key)
删除某session的值。
参数说明:
$key:session变量名
5、clear()
清空session值。
参数说明:
参数为空
6、destory()
注销所有的session变量。
参数说明:
参数为空
7、close()
停止session写入。
参数说明:
参数为空
举例说明:
例一、设置session的值
Controller文件代码内容如下:
public function indexAction() {
$this->setSession('loginUserName', '幸运的Tommy');
}
或
public function indexAction() {
Session::set('loginUserName', '幸运的Tommy');
}