yii 操作session
来源:互联网 发布:华硕b85gamer声卡软件 编辑:程序博客网 时间:2024/05/20 21:18
在 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 中。
最后,当用户退出登录(logout),你需要消除痕迹,可使用:
Yii::app()->session->clear()移去所有session变量,然后,调用
Yii::app()->session->destroy() 移去存储在服务器端的数据。
首先,在Yii框架中,你不需要像标准PHP代码那样使用session_start(),
在Yii框架中,autoStart
虽然没有使用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(
),
将session保持在数据库的设置:
'session' =>
),
好,还有什么呢?对了,为了调试,有时需要知道当前用户的session ID,
该值就在
最后,当用户退出登录(logout),你需要消除痕迹,可使用:
Yii::app()->session->clear()
Yii::app()->session->destroy()
阅读全文
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详细说明
- 一个简单的链表程序
- spring配置rabbitMQ(Spring AMQP)
- Angular2-使用Augury来调试Angular2程序
- Android虚拟机、模拟器识别
- Android四种应用权限级别
- yii 操作session
- 纯js 手写轮播
- Nginx 安装教程
- 初识动态代理-jdk,CGLIB,拦截器
- windows安装webpack
- .NET Core多平台开发体验[2]- Mac OS X
- mysql数据库误删除后的数据恢复操作说明
- __attribute__ 知多少?
- WebSocket学习总结(2)——WebSocket与java消息推送框架