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 相关文章推荐
怎么样可以把 phpinfo()屏蔽掉?
Nov 24 PHP
PHP 页面跳转到另一个页面的多种方法方法总结
Jul 07 PHP
php下正则来匹配dede模板标签的代码
Aug 21 PHP
基于php上传图片重命名的6种解决方法的详细介绍
Apr 28 PHP
PHP程序级守护进程的实现与优化的使用概述
May 02 PHP
探讨方法的重写(覆载)详解
Jun 08 PHP
PHP使用ffmpeg给视频增加字幕显示的方法
Mar 12 PHP
PHP利用APC模块实现大文件上传进度条的方法
Oct 29 PHP
再谈PHP中单双引号的区别详解
Jun 12 PHP
微信支付开发动态链接Native支付
Jul 12 PHP
PHP实现RTX发送消息提醒的实例代码
Jan 03 PHP
利用Laravel事件系统如何实现登录日志的记录详解
May 20 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写入WRITE编码为UTF8的文件的实现代码
2008/07/07 PHP
php短网址和数字之间相互转换的方法
2015/03/13 PHP
PHP实现可自定义样式的分页类
2016/03/29 PHP
php使用scandir()函数扫描指定目录下所有文件示例
2019/06/08 PHP
JavaScript获取GridView选择的行内容
2009/04/14 Javascript
jQuery AjaxQueue改进步骤
2011/10/06 Javascript
javascript firefox 自动加载iframe 自动调整高宽示例
2013/08/27 Javascript
ActiveX控件与Javascript之间的交互示例
2014/06/04 Javascript
JavaScript检测浏览器cookie是否已经启动的方法
2015/02/27 Javascript
JavaScript Sort 的一个错误用法示例
2015/03/20 Javascript
jquery实现简单文字提示效果
2015/12/02 Javascript
JavaScript实现的SHA-1加密算法完整实例
2016/02/02 Javascript
javascript每日必学之多态
2016/02/23 Javascript
深入理解JavaScript程序中内存泄漏
2016/03/17 Javascript
深入理解Node中的buffer模块
2017/06/03 Javascript
pm2 部署 node的三种方法示例
2017/10/20 Javascript
JS实现判断数组是否包含某个元素示例
2019/05/24 Javascript
小程序实现日历左右滑动效果
2019/10/21 Javascript
jsonp格式前端发送和后台接受写法的代码详解
2019/11/07 Javascript
解决Angularjs异步操作后台请求用$q.all排列先后顺序问题
2019/11/29 Javascript
vscode+gulp轻松开发小程序的完整步骤
2020/10/18 Javascript
python使用chardet判断字符串编码的方法
2015/03/13 Python
Python使用Pycrypto库进行RSA加密的方法详解
2016/06/06 Python
python 计算两个日期相差多少个月实例代码
2017/05/24 Python
python matplotlib绘图,修改坐标轴刻度为文字的实例
2018/05/25 Python
使用TensorFlow实现SVM
2018/09/06 Python
Python 最强编辑器详细使用指南(PyCharm )
2019/09/16 Python
python TCP包注入方式
2020/05/05 Python
Python基于numpy模块实现回归预测
2020/05/14 Python
python 如何用urllib与服务端交互(发送和接收数据)
2021/03/04 Python
CSS3中Transition动画属性用法详解
2016/07/04 HTML / CSS
CSS3 实现弹跳的小球动画
2020/10/26 HTML / CSS
go语言中切片与内存复制 memcpy 的实现操作
2021/04/27 Golang
python 使用Tensorflow训练BP神经网络实现鸢尾花分类
2021/05/12 Python
Windows安装Anaconda3的方法及使用过程详解
2021/06/11 Python
python编程简单几行代码实现视频转换Gif示例
2021/10/05 Python