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 清除网页病毒的方法
Dec 05 PHP
PHP $_SERVER详解
Jan 16 PHP
PHP 截取字符串专题集合
Aug 19 PHP
PHP实现邮件群发的源码
Jun 18 PHP
为你总结一些php系统类函数
Oct 21 PHP
PHP的PDO操作简单示例
Mar 30 PHP
PHP框架性能测试报告
May 08 PHP
PHP中header用法小结
May 23 PHP
MAC下通过改apache配置文件切换php多版本的方法
Apr 26 PHP
thinkphp实现附件上传功能
May 26 PHP
Yii2结合Workerman的websocket示例详解
Sep 10 PHP
php实现的简单多进程服务器类完整示例
Feb 01 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
PHP新手上路(十一)
2006/10/09 PHP
PHP中使用Imagick实现各种图片效果实例
2015/01/21 PHP
详谈PHP编码转换问题
2015/07/28 PHP
thinkPHP框架对接支付宝即时到账接口回调操作示例
2016/11/14 PHP
php生成图片缩略图功能示例
2017/02/22 PHP
PHP获取文件扩展名的方法实例总结
2017/06/10 PHP
PHP下载文件函数与用法示例
2019/09/27 PHP
TP5框架安全机制实例分析
2020/04/05 PHP
js 字符串操作函数
2009/07/25 Javascript
js 学习笔记(三)
2009/12/29 Javascript
Javascript 网页水印(非图片水印)实现代码
2010/03/01 Javascript
改写一个简单的菜单 弹性大小
2010/12/02 Javascript
SeaJS入门教程系列之完整示例(三)
2014/03/03 Javascript
JavaScript设计模式之观察者模式(发布者-订阅者模式)
2014/09/24 Javascript
javascript超过容器后显示省略号效果的方法(兼容一行或者多行)
2016/07/14 Javascript
jQuery和JavaScript节点插入元素的方法对比
2016/11/18 Javascript
浅谈JavaScript的闭包函数
2016/12/08 Javascript
JavaScript原生编写《飞机大战坦克》游戏完整实例
2017/01/04 Javascript
JavaScript原型对象原理与应用分析
2018/12/27 Javascript
vue 动态表单开发方法案例详解
2019/12/02 Javascript
Vue实现多页签组件
2021/01/14 Vue.js
Python函数可变参数定义及其参数传递方式实例详解
2015/05/25 Python
Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
2016/12/27 Python
Python实现自定义顺序、排列写入数据到Excel的方法
2018/04/23 Python
tensorflow实现简单的卷积神经网络
2018/05/24 Python
Django框架表单操作实例分析
2019/11/04 Python
Python的缺点和劣势分析
2019/11/19 Python
python主要用于哪些方向
2020/07/05 Python
python实现自动清理重复文件
2020/08/24 Python
python利用后缀表达式实现计算器功能
2021/02/22 Python
英国领先的大码时装品牌之一:Elvi
2018/08/26 全球购物
机关节能减排实施方案
2014/03/17 职场文书
小学五一劳动节活动总结
2015/02/09 职场文书
法律意见书范文
2015/05/20 职场文书
女方家长婚礼答谢词
2015/09/29 职场文书
Nginx报404错误的详细解决方法
2022/07/23 Servers