yii 操作session
来源:互联网 发布:tcl网络电视怎么开机 编辑:程序博客网 时间:2024/05/27 14:13
在 Yii框架中使用session 的笔记:
首先,在Yii框架中,你不需要像标准PHP代码那样使用session_start(),
在Yii框架中,autoStart 属性缺省被设置为true,所以,
虽然没有使用session_start(),你仍然可以使用$_SESSION全局变量,但最好使用
Yii框架封装的Yii::app->session:
设置session变量:
Yii::app()->session['var']='value';
使用: echo Yii::app()->session['var'];
移除: unset(Yii::app()->session['var']);
更为复杂一点的使用时如何配置你的session
配置项可设在 protected/config/main.php的components中:
'session'=>array(
'autoStart'=>false(/true),
'sessionName'=>'Site Access',
'cookieMode'=>'only',
'savePath'='/path/to/new/directory',
),
将session保持在数据库的设置:
'session' => array (
'class' => 'system.web.CDbHttpSession',
'connectionID' => 'db',
'sessionTableName' => 'actual_table_name',
),
好,还有什么呢?对了,为了调试,有时需要知道当前用户的session ID,
该值就在 Yii::app()->session->sessionID 中。
首先,在Yii框架中,你不需要像标准PHP代码那样使用session_start(),
在Yii框架中,autoStart 属性缺省被设置为true,所以,
虽然没有使用session_start(),你仍然可以使用$_SESSION全局变量,但最好使用
Yii框架封装的Yii::app->session:
设置session变量:
Yii::app()->session['var']='value';
使用: echo Yii::app()->session['var'];
移除: unset(Yii::app()->session['var']);
更为复杂一点的使用时如何配置你的session
配置项可设在 protected/config/main.php的components中:
'session'=>array(
'autoStart'=>false(/true),
'sessionName'=>'Site Access',
'cookieMode'=>'only',
'savePath'='/path/to/new/directory',
),
将session保持在数据库的设置:
'session' => array (
'class' => 'system.web.CDbHttpSession',
'connectionID' => 'db',
'sessionTableName' => 'actual_table_name',
),
好,还有什么呢?对了,为了调试,有时需要知道当前用户的session ID,
该值就在 Yii::app()->session->sessionID 中。
0 0
- yii 操作session
- yii 操作session
- yii 操作session
- yii 操作session
- Yii cookie session 操作
- yii 操作session
- YII中Session操作!
- yii 操作session
- yii 操作session
- Yii中session的操作
- Yii Framework Session Cookie 操作
- yii内简单的session操作
- YII session
- Yii----session
- YII SESSION的使用方法
- yii session 的使用方法
- yii session共享
- yii session详细说明
- 并发学习
- 工具使用之 adbWireless无线调试Android应用
- Struts2注解功能说明
- Spring定时器时间设置
- lcdc 参数的含义。hspw,hbpd,hfpd,vspw,vbpd,vfpd.
- yii 操作session
- ubuntu修改启动为文本模式
- 用java实现了归一化积相关的计算
- Android性能优化典范
- dubbo 环境搭建
- android bitmap溢出问题完美解决方案
- C/C++中内存对齐初探讨
- 在自己的工程中继承别的工程中的类,
- java使用PreparedStatement的addBatch批量提交数据到mysql