博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
yii get post cookie session
阅读量:5925 次
发布时间:2019-06-19

本文共 782 字,大约阅读时间需要 2 分钟。

hot3.png

获取GET/POST过来的数据

Yii::app()->request->getParam('id');   # $_GET['id']  or $_POST['id']

 

session/cookie

$_SESSION 等价于 Yii::app()->session;

//启动session

$session=new CHttpSession;
$session->open();

写入session

Yii::app()->session['key'] = 'value';

读取session

Yii::app()->session['key']

获取sessionid

Yii::app()->session->sessionID

销毁session

Yii::app()->session->clear();

Yii::app->session->destory();

 

2.2.1 设置cookie

$cookie = new CHttpCookie(‘mycookie’,'this is my cookie’);
$cookie->expire = time()+60*60*24*30; //有限期30天
Yii::app()->request->cookies['mycookie']=$cookie;

2.2.2 读取cookie

$cookie = Yii::app()->request->getCookies();
echo $cookie['mycookie']->value;

2.2.3 销毁cookie

$cookie = Yii::app()->request->getCookies();
unset($cookie[$name]);

转载于:https://my.oschina.net/u/148605/blog/295685

你可能感兴趣的文章
四大组件之一 CotentProvider
查看>>
PDF Puppeteer Error
查看>>
Python基础入门教程:Day21-30/Web前端概述
查看>>
Git安装以及常用命令(图文详解)
查看>>
第二天 web 笔记
查看>>
ERC1400提案中文版,关于ERC的新成员,你想要知道的都在这里了
查看>>
C++ 学习笔记之——文件操作和文件流
查看>>
同步和死锁
查看>>
flutter系列集合之App项目集成flutter混合开发详细指南大神必学
查看>>
前端的技术栈是如何规划和演进的
查看>>
设计模式之工厂方法模式
查看>>
配置 babel 支持对象扩展运算符、class 直接赋值变量等新特性
查看>>
HTML5 新标签
查看>>
iOS 使用百度地图进行定位和路线规划
查看>>
用python写一个workflow百度翻译插件
查看>>
动态配置LauncherActivity/根据不同资源文件生成apk
查看>>
沸点2.0更新,“有趣”又“有料”
查看>>
typescript 基础
查看>>
堆和栈
查看>>
wepy框架开发小程序文档
查看>>