Yii框架下Session与Cookie怎么用,哪些事项要注意
Admin 2022-06-30 群英技术资讯 804 次浏览
这篇文章给大家介绍了“Yii框架下Session与Cookie怎么用,哪些事项要注意”的相关知识,讲解详细,步骤过程清晰,有一定的借鉴学习价值,因此分享给大家做个参考,感兴趣的朋友接下来一起跟随小编看看吧。本文实例讲述了Yii框架Session与Cookie使用方法。分享给大家供大家参考,具体如下:
Yii Session使用
public function actionIndex(){
$session = \YII::$app->session;
//判断session是否开启
if(!$session->isActive) {
//未开启,需要开启
$session->open();
}
//设置session
$session->set('user_name','zhangsan');
//获取session
$user_name = $session->get('user_name');
echo $user_name;
//删除session
$session->remove('user_name');
//数组形式的session
//设置session
$session['userName'] = 'lisi';
//获取session
$user_name = $session['userName'];
echo $user_name;
//删除session
unset($session['userName']);
}
Yii cookie的使用
public function actionIndex(){
//设置cookie(注意这里用的是响应组件)
$cookies = \YII::$app->response->cookies;
$cookie_data = array('name'=>'user','value'=>'zhangsan');
$cookies->add(new Cookie($cookie_data));
//获取cookie(注意这里用的是请求组件)
$cookie = \YII::$app->request->cookies;
echo $cookie->getValue('user','default_value');//第二个参数为不存在时的默认值
//删除cookie(注意这里用的是响应组件)
$cookies->remove('user');
}
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章将通过示例详细为大家讲解一下游戏中的抽奖算法,文中的示例代码讲解详细,对我们学习PHP有一定的帮助,需要的可以参考一下
最近看到一些拖拽验证码的帖子,本着好奇和研究学习的态度简单实现了第一版的 拖拽验证 项目地址:github.com/RLOFLS/drag-captcha 。
这个标题估计很多人会不屑一顾,变量赋值?excuse me?我们学开发的第一课就会了好不好。但是,就是这样基础的东西,反而会让很多人蒙圈,比如,值和引用的关系。
本文给大家介绍在PHP中如何创建共享内存减少负载,这里大家要了解一个函数shmop,下面就跟着文章讲解来学习吧~
本篇总结的是PHP关于变量的基础总结,包括PHP变量的声明以及变量的数据类型,作为学习总结,希望对大家有所帮助!
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008