Yii中的cookie的发送和读取


Posted in PHP onJuly 27, 2016

cookies:

//新创建的cookie会从本地传到服务器上,然后从服务器获取。

(1) cookie的发送

 $cookies = Yii::$app->response->cookies;
 // 在要发送的响应中添加一个新的cookie
eg:往cookies中添加用户名和密码
$cookies->add(new Cookie(['name'=>'username', 'value'=>$username,]));
$cookies->add(new Cookie(['name'=>'password', 'value'=>$password,]));
//删除一个cookie
$cookies->remove('username');
//相当于
unset($cookies['username']);

(2)cookie的获取

$cookies = Yii::$app->request->cookies;
// 获取名为 "username" cookie 的值,如果不存在,返回默认值"en" 
$username = $cookies->getValue('username', 'en');
// 另一种方式获取名为 "username" cookie 的值
if (($cookie = $cookies->getValue('username')) !== null) {
$username = $cookie->value;
}
// 判断是否存在名为username的cookie
if (isset($cookies['username'])) {
$username= $cookies['username']->value;...
}if($cookies->has('username')){}

以上所述是小编给大家介绍的Yii中的cookie的发送和读取 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
php木马攻击防御之道
Mar 24 PHP
php 表单验证实现代码
Mar 10 PHP
通过缓存数据库结果提高PHP性能的原理介绍
Sep 05 PHP
解析PHP自带的进位制之间的转换函数
Jun 08 PHP
php检查字符串中是否有外链的方法
Jul 29 PHP
分享50个提高PHP执行效率的技巧
Dec 26 PHP
Yii rules常用规则示例
Mar 15 PHP
详解PHP的Yii框架中扩展的安装与使用
Apr 01 PHP
php实现的三个常用加密解密功能函数示例
Nov 06 PHP
golang实现php里的serialize()和unserialize()序列和反序列方法详解
Oct 30 PHP
PHP实现会员账号单唯一登录的方法分析
Mar 07 PHP
Yii使用EasyWechat实现小程序获取用户的openID的方法
Apr 29 PHP
Yii框架连接mongodb数据库的代码
Jul 27 #PHP
Laravel搭建后台登录系统步骤详解
Jul 26 #PHP
laravel中的错误与日志用法详解
Jul 26 #PHP
Laravel4中的Validator验证扩展用法详解
Jul 26 #PHP
laravel5创建service provider和facade的方法详解
Jul 26 #PHP
Laravel5权限管理方法详解
Jul 26 #PHP
JavaScript实现删除电脑的关机键
Jul 26 #PHP
You might like
无线电广播与收音机发展的历史回眸
2021/03/02 无线电
当年上海收录机产品生产,进口和价格情况
2021/03/04 无线电
一个php作的文本留言本的例子(五)
2006/10/09 PHP
PHP原理之异常机制深入分析
2010/08/08 PHP
解决PHP使用CURL发送GET请求时传递参数的问题
2019/10/11 PHP
对google个性主页的拖拽效果的js的完整注释[转]
2007/04/10 Javascript
小议javascript 设计模式 推荐
2009/10/28 Javascript
javascript整除实现代码
2010/11/23 Javascript
一些主流JS框架中DOMReady事件的实现小结
2011/02/12 Javascript
js数组操作学习总结
2013/11/04 Javascript
javascript模拟地球旋转效果代码实例
2013/12/02 Javascript
jquery选择checked在ie8普通模式下的问题
2014/02/12 Javascript
JavaScript使用DeviceOne开发实战(二) 生成调试安装包
2015/12/01 Javascript
CKEditor无法验证的解决方案(js验证+jQuery Validate验证)
2016/05/09 Javascript
怎么限制input的text里输入的值只能是数字(正则、js)
2016/05/16 Javascript
使用微信内嵌H5网页解决JS倒计时失效问题
2017/01/13 Javascript
利用three.js画一个3D立体的正方体示例代码
2017/11/19 Javascript
利用Blob进行文件上传的完整步骤
2018/08/02 Javascript
详解如何在vscode里面调试js和node.js的方法步骤
2018/12/24 Javascript
小程序绑定用户方案优化小结
2019/05/15 Javascript
详解Vue-cli3.X使用px2rem遇到的问题
2019/08/09 Javascript
解决elementui表格操作列自适应列宽
2020/12/28 Javascript
详解Python中with语句的用法
2015/04/15 Python
浅谈python socket函数中,send与sendall的区别与使用方法
2017/05/09 Python
python版opencv摄像头人脸实时检测方法
2018/08/03 Python
python实现ftp文件传输功能
2020/03/20 Python
django创建css文件夹的具体方法
2020/07/31 Python
python 可视化库PyG2Plot的使用
2021/01/21 Python
详解css3使用transform出现字体模糊的解决办法
2020/10/16 HTML / CSS
加拿大花店:1800Flowers.ca
2016/11/16 全球购物
红色旅游心得体会
2014/09/03 职场文书
乡镇党员群众路线教育实践活动对照检查材料思想汇报
2014/10/05 职场文书
2014企业年终工作总结
2014/12/23 职场文书
怀孕辞职信怎么写
2015/02/28 职场文书
《山中访友》教学反思
2016/02/24 职场文书
Java 超详细讲解IO操作字节流与字符流
2022/03/25 Java/Android