CI操作cookie的方法分析(基于helper类库)


Posted in PHP onMarch 28, 2016

本文实例讲述了CI操作cookie的方法。分享给大家供大家参考,具体如下:

CI 操作cookie  有三种方法,2中Ci自带的,其中我们这里主要讲解ci  cookie的最后一种方法,即使用helpers自带类库,操作方法如下:

引入类库:

$this->load->helper('cookie');

设置cookie

set_cookie("cookie名称",$cookie信息,times过期时间);

获取方式

get_cookie("cookie名称");

由于许多小的页面都需要设置cookie,所以本人封装了个小方法:如下
我喜欢在类继承的父类中操作,因为框架都是要引入一个父类的,所以,一些公用的信息我都会定义成方法,放到父类中。代码入下:

生成cookie

public function saveCookie($info,$time){
  $this->load->helper('cookie');
  set_cookie("userInfo",$info,$time);
  //userInfo:cookie名称。$info:要保存的cookie 。$time 设置保存期,即过期时间
}

获取cookie:

public function getCookie($info){
   //$info实际就是形成,调用这个方法的时候,需要获取哪个cookie名称就在调用的时候输入cookie名称
   $this->load->helper("cookie");
   return get_cookie($info);
}

希望本文所述对大家基于CodeIgniter框架的PHP程序设计有所帮助。

PHP 相关文章推荐
php中通过smtp发邮件的类,测试通过
Jan 22 PHP
PHP 实例化类的一点摘记
Mar 23 PHP
php中通过数组进行高效随机抽取指定条记录的算法
Sep 09 PHP
php实现信用卡校验位算法THE LUHN MOD-10示例
May 07 PHP
PHP贪婪算法解决0-1背包问题实例分析
Mar 23 PHP
php使用MySQL保存session会话的方法
Jun 26 PHP
学习php设计模式 php实现建造者模式
Dec 07 PHP
PHP解压ZIP文件到指定文件夹的方法
Nov 17 PHP
PHP文件与目录操作示例
Dec 24 PHP
PHP正则匹配到2个字符串之间的内容方法
Dec 24 PHP
PHP implode()函数用法讲解
Mar 08 PHP
Laravel框架查询构造器简单示例
May 08 PHP
CI映射(加载)数据到view层的方法
Mar 28 #PHP
CI配置多数据库访问的方法
Mar 28 #PHP
浅谈PHP中其他类型转化为Bool类型
Mar 28 #PHP
CI分页类首页、尾页不显示的解决方法
Mar 28 #PHP
CodeIgniter分页类pagination使用方法示例
Mar 28 #PHP
php实现简单爬虫的开发
Mar 28 #PHP
PHP连接数据库实现注册页面的增删改查操作
Mar 27 #PHP
You might like
计算2000年01月01日起到指定日的天数
2006/10/09 PHP
生成卡号php代码
2008/04/09 PHP
php 上一篇,下一篇文章实现代码与原理说明
2010/05/09 PHP
PHP使用GIFEncoder类处理gif图片实例
2014/07/01 PHP
php实现的mongodb操作类实例
2015/04/03 PHP
JavaScript 组件之旅(二)编码实现和算法
2009/10/28 Javascript
找出字符串中出现次数最多的字母和出现次数精简版
2012/11/07 Javascript
简单实例处理url特殊符号&处理(2种方法)
2013/04/02 Javascript
JavaScript中的cacheStorage使用详解
2015/07/29 Javascript
js实现二级菜单渐隐显示
2015/11/03 Javascript
跟我学习javascript的for循环和for...in循环
2015/11/18 Javascript
轻松实现js图片预览功能
2016/01/18 Javascript
js传值后台中文出现乱码的解决方法
2016/06/30 Javascript
深入理解Webpack 中路径的配置
2017/06/17 Javascript
bootstrap-Treeview实现级联勾选
2017/11/23 Javascript
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
2018/12/05 jQuery
Python实现的选择排序算法原理与用法实例分析
2017/11/22 Python
详解pandas安装若干异常及解决方案总结
2019/01/10 Python
Python零基础入门学习之输入与输出
2019/04/03 Python
Python中如何导入类示例详解
2019/04/17 Python
Python如何爬取微信公众号文章和评论(基于 Fiddler 抓包分析)
2019/06/28 Python
浅谈PyTorch的可重复性问题(如何使实验结果可复现)
2020/02/20 Python
让你相见恨晚的十个Python骚操作
2020/11/18 Python
英国街头品牌:Bee Inspired Clothing
2018/02/12 全球购物
PREMIUM-MALL法国:行李、箱包及配件在线
2019/05/30 全球购物
自我鉴定范文
2013/11/10 职场文书
工作的心得体会
2013/12/31 职场文书
社区工作者思想汇报
2014/01/13 职场文书
医学生自我评价
2014/01/27 职场文书
三八节主持词
2014/03/17 职场文书
爱心捐款倡议书
2014/04/14 职场文书
班级课外活动总结
2014/07/09 职场文书
大学生党校培训心得体会
2014/09/11 职场文书
我爱我班主题班会
2015/08/13 职场文书
Golang bufio详细讲解
2022/04/21 Golang
吉利入股戴姆勒后smart“长大了”
2022/04/21 数码科技