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计划任务之关闭浏览器后仍然继续执行的函数
Jul 22 PHP
php函数之子字符串替换 str_replace
Mar 23 PHP
PHP大批量数据操作时临时调整内存与执行时间的方法
Apr 20 PHP
php设计模式 Interpreter(解释器模式)
Jun 26 PHP
php中判断文件存在是用file_exists还是is_file的整理
Sep 12 PHP
php实现webservice实例
Nov 06 PHP
PHP中的事务使用实例
May 26 PHP
php递归函数三种实现方法及如何实现数字累加
Aug 07 PHP
PHP jpgraph库的配置及生成统计图表:折线图、柱状图、饼状图
May 15 PHP
PHP实现的简单AES加密解密算法实例
May 29 PHP
php实现网页上一页下一页翻页过程详解
Jun 28 PHP
Laravel 手动开关 Eloquent 修改器的操作方法
Dec 30 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
海贼王动画变成“真人”后,凯多神还原,雷利太帅了!
2020/04/09 日漫
php $_SERVER windows系统与linux系统下的区别说明
2014/02/14 PHP
PHP输出九九乘法表代码实例
2015/03/27 PHP
Json_encode防止汉字转义成unicode的方法
2016/02/25 PHP
图文详解PHP环境搭建教程
2016/07/16 PHP
PHP 闭包详解及实例代码
2016/09/28 PHP
PDO::beginTransaction讲解
2019/01/27 PHP
PHP Cli 模式设置进程名称的方法
2019/06/12 PHP
js TextArea的选中区域处理
2010/12/28 Javascript
window.dialogArguments 使用说明
2011/04/11 Javascript
为原生js Array增加each方法
2012/04/07 Javascript
jQuery中has()方法用法实例
2015/01/06 Javascript
PHPExcel中的一些常用方法汇总
2015/01/23 Javascript
jQuery+CSS实现滑动的标签分栏切换效果
2015/12/17 Javascript
javascript弹性运动效果简单实现方法
2016/01/08 Javascript
jQuery dataTables与jQuery UI 对话框dialog的使用教程
2016/09/02 Javascript
js省市区级联查询(插件版&无插件版)
2017/03/21 Javascript
Angular.js中ng-include用法及多标签页面的实现方式详解
2017/05/07 Javascript
详解从angular-cli:1.0.0-beta.28.3升级到@angular/cli:1.0.0
2017/05/22 Javascript
element-ui中的select下拉列表设置默认值方法
2018/08/24 Javascript
vue实现整屏滚动切换
2020/06/29 Javascript
[00:59]DOTA2背景故事第二期之四大基本法则
2020/07/07 DOTA
Python中的defaultdict模块和namedtuple模块的简单入门指南
2015/04/01 Python
python字典get()方法用法分析
2015/04/17 Python
Python 找到列表中满足某些条件的元素方法
2018/06/26 Python
Python简单读写Xls格式文档的方法示例
2018/08/17 Python
对python3中的RE(正则表达式)-详细总结
2019/07/23 Python
python用分数表示矩阵的方法实例
2021/01/11 Python
TUMI新加坡官网:国际领先的商旅箱包品牌
2019/01/12 全球购物
New delete 与malloc free 的联系与区别
2013/02/04 面试题
2019年分享net面试的经历和题目
2016/08/07 面试题
党员教师批评与自我批评发言稿
2014/10/15 职场文书
离婚协议书范本2014
2014/10/27 职场文书
2014年人大工作总结
2014/12/10 职场文书
利用Sharding-Jdbc进行分库分表的操作代码
2022/01/22 Java/Android
星际争霸:毕姥爷vs解冻01
2022/04/01 星际争霸