数码资讯
对会话的Yii运行简介
本文介绍了使用会话在Yii框架的方法。以下步骤如下: 首先,与标准PHP代码的区别: In the Yii framework, you don't need to use session_start () as standard PHP code. 在Yii框架,将自动启动属性默认设置为true,
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文介绍了使用会话在Yii框架的方法。以下步骤如下:
首先,与标准PHP代码的区别:
In the Yii framework, you don't need to use session_start () as standard PHP code.
在Yii框架,将自动启动属性默认设置为true,那么
虽然session_start()是没有用的,你仍然可以使用$ _session全局变量,但最好使用Yii框架封装Yii::应用程序->会话
二、会话变量的使用:
设置会话:
Yii::APP()->会话{ 'var} =价值;
使用会话:
回声一::APP()->会话{ 'var};
删除会话:
unset(Yii应用::()->会话{ 'var});
如何在更复杂的使用中配置会话
配置项可以位于元件保护/配置/ main.php:
会话=数组(
自动启动= >假( /真实),
列出= > 'site访问,
cookiemode= >只有',
保存路径= / / /新路径 /目录,
),
在数据库的设置中保持会话:
('session= >阵列
类= >系统。cdbhttpsession网站,
connectionid= > 'db,
sessiontablename= > 'actual_table_name,
),
此外,为了调试,有时需要知道当前用户的会话ID,
值在:
Yii::APP()->会话-> SessionID
最后,当用户退出登录(注销),你需要消除的痕迹,和使用:
Yii::APP()->会话->明确()
删除所有会话变量,然后调用
Yii::APP()->会话->破坏()
删除服务器端存储的会话数据。
首先,与标准PHP代码的区别:
In the Yii framework, you don't need to use session_start () as standard PHP code.
在Yii框架,将自动启动属性默认设置为true,那么
虽然session_start()是没有用的,你仍然可以使用$ _session全局变量,但最好使用Yii框架封装Yii::应用程序->会话
二、会话变量的使用:
设置会话:
Yii::APP()->会话{ 'var} =价值;
使用会话:
回声一::APP()->会话{ 'var};
删除会话:
unset(Yii应用::()->会话{ 'var});
如何在更复杂的使用中配置会话
配置项可以位于元件保护/配置/ main.php:
会话=数组(
自动启动= >假( /真实),
列出= > 'site访问,
cookiemode= >只有',
保存路径= / / /新路径 /目录,
),
在数据库的设置中保持会话:
('session= >阵列
类= >系统。cdbhttpsession网站,
connectionid= > 'db,
sessiontablename= > 'actual_table_name,
),
此外,为了调试,有时需要知道当前用户的会话ID,
值在:
Yii::APP()->会话-> SessionID
最后,当用户退出登录(注销),你需要消除的痕迹,和使用:
Yii::APP()->会话->明确()
删除所有会话变量,然后调用
Yii::APP()->会话->破坏()
删除服务器端存储的会话数据。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。