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画图实例
Nov 05 PHP
ThinkPHP处理Ajax返回的方法
Nov 22 PHP
thinkPHP实现表单自动验证
Dec 24 PHP
php支付宝接口用法分析
Jan 04 PHP
PHP使用Memcache时模拟命名空间及缓存失效问题的解决
Feb 27 PHP
PHP简单日历实现方法
Jul 20 PHP
简单的自定义php模板引擎
Aug 26 PHP
PHP互换两个变量值的方法(不用第三变量)
Nov 14 PHP
PHP高效获取远程图片尺寸和大小的实现方法
Oct 20 PHP
PHP中危险的file_put_contents函数详解
Nov 04 PHP
PHP保存Base64图片base64_decode的问题整理
Nov 04 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
Feb 27 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
自制短波长线天线频率预选器 - 成功消除B2K之流的镜像
2021/03/02 无线电
Windows 下安装 swoole 图文教程(php)
2017/06/05 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
js history对象简单实现返回和前进
2013/10/30 Javascript
写JQuery插件的基本知识
2013/11/25 Javascript
jQuery实现固定在网页顶部的菜单效果代码
2015/09/02 Javascript
基于jquery实现日历签到功能
2020/09/11 Javascript
javascript图片延迟加载实现方法及思路
2015/12/31 Javascript
jQuery替换节点用法示例(使用replaceWith方法)
2016/09/08 Javascript
jQuery树插件zTree使用方法详解
2017/05/02 jQuery
微信小程序 开发MAP(地图)实例详解
2017/06/27 Javascript
温故知新——JavaScript中的字符串连接问题最全总结(推荐)
2017/08/21 Javascript
vue 实现全选全不选的示例代码
2018/03/29 Javascript
Angular动画实现的2种方式以及添加购物车动画实例代码
2018/08/09 Javascript
[35:29]Secret vs VG 2018国际邀请赛淘汰赛BO3 第三场 8.23
2018/08/24 DOTA
2款Python内存检测工具介绍和使用方法
2014/06/01 Python
Flask模拟实现CSRF攻击的方法
2018/07/24 Python
浅谈python中str字符串和unicode对象字符串的拼接问题
2018/12/04 Python
对python读取CT医学图像的实例详解
2019/01/24 Python
手把手教你使用Python创建微信机器人
2019/04/29 Python
react+django清除浏览器缓存的几种方法小结
2019/07/17 Python
Python3 shelve对象持久存储原理详解
2020/03/23 Python
pandas dataframe 中的explode函数用法详解
2020/05/18 Python
python使用QQ邮箱实现自动发送邮件
2020/06/22 Python
HTML5边玩边学(3)像素和颜色
2010/09/21 HTML / CSS
英国领先的在线药房:Pharmacy First
2017/09/10 全球购物
澳大利亚设计的优质鞋类和适合澳大利亚生活方式的服装:Rivers
2019/04/23 全球购物
捷科时代的软件测试笔试题
2015/11/09 面试题
软件测试英文面试题
2012/10/14 面试题
销售经理工作职责范文
2013/12/03 职场文书
四年大学自我鉴定
2014/02/17 职场文书
中班开学寄语
2014/04/04 职场文书
土建专业大学生自荐信范文
2014/04/09 职场文书
2014年安全生产大检查方案
2014/05/13 职场文书
单身证明格式样本
2015/06/15 职场文书
城南旧事读书笔记
2015/06/29 职场文书