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中的Class的几点个人看法
Oct 09 PHP
input file获得文件根目录简单实现
Apr 26 PHP
php $_SERVER windows系统与linux系统下的区别说明
Feb 14 PHP
thinkphp普通查询与表达式查询实例分析
Nov 24 PHP
php导入大量数据到mysql性能优化技巧
Dec 29 PHP
php无限分类使用concat如何实现
Nov 05 PHP
php读取txt文件并将数据插入到数据库
Feb 23 PHP
利用PHP命令行模式采集股票趋势信息
Aug 09 PHP
thinkPHP商城公告功能开发问题分析
Dec 01 PHP
PHP使用preg_split()分割特殊字符(元字符等)的方法分析
Feb 04 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
Feb 06 PHP
实例介绍PHP删除数组中的重复元素
Mar 03 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
PHP中的traits简单使用实例
2015/05/13 PHP
yii2学习教程之5种内置行为类详解
2017/08/03 PHP
在laravel中使用with实现动态添加where条件
2019/10/10 PHP
改版了网上的一个js操作userdata
2007/04/27 Javascript
JavaScript Object的extend是一个常用的功能
2009/12/02 Javascript
JQuery扩展插件Validate—4设置错误提示的样式
2011/09/05 Javascript
jquery maxlength使用说明
2011/09/09 Javascript
JS 对输入框进行限制(常用的都有)
2013/07/30 Javascript
JS 实现导航栏悬停效果(续)
2013/09/24 Javascript
jQuery.fn和jQuery.prototype区别介绍
2013/10/05 Javascript
学习使用AngularJS文件上传控件
2016/02/16 Javascript
Bootstrap modal使用及点击外部不消失的解决方法
2016/12/13 Javascript
详解nodejs 文本操作模块-fs模块(四)
2016/12/22 NodeJs
React-router中结合webpack实现按需加载实例
2017/05/25 Javascript
vue移动端UI框架实现QQ侧边菜单组件
2018/03/09 Javascript
vue 中 beforeRouteEnter 死循环的问题
2019/04/23 Javascript
layui 实现表单和文件上传一起传到后台的例子
2019/09/16 Javascript
layer弹出框确定前验证:弹出消息框的方法(弹出两个layer)
2019/09/21 Javascript
原生js canvas实现鼠标跟随效果
2020/08/02 Javascript
[02:12]打造更好的电竞完美世界:完美盛典回顾篇
2018/12/19 DOTA
你所不知道的Python奇技淫巧13招【实用】
2016/12/14 Python
Python字符串拼接的几种方法整理
2017/08/02 Python
使用Python的toolz库开始函数式编程的方法
2018/11/15 Python
python 图像判断,清晰度(明暗),彩色与黑白实例
2020/06/04 Python
利用CSS3的checked伪类实现OL的隐藏显示的方法
2010/12/18 HTML / CSS
意大利在线药房:Farmacia Loreto Gallo
2019/08/09 全球购物
给排水工程师岗位职责
2013/11/21 职场文书
营业员实习自我鉴定
2013/12/07 职场文书
服装设计师职业生涯规划范文
2014/02/28 职场文书
自我管理的活动方案
2014/08/25 职场文书
永远跟党走演讲稿
2014/09/12 职场文书
2014年乡镇工会工作总结
2014/12/02 职场文书
2015年新农村建设工作总结
2015/05/22 职场文书
退休欢送会致辞
2015/07/31 职场文书
部分武汉产收音机展览
2022/04/07 无线电
Python如何加载模型并查看网络
2022/07/15 Python