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批量删除数据
Jan 18 PHP
php5 mysql分页实例代码
Apr 10 PHP
php cookis创建实现代码
Mar 16 PHP
PHP 模拟登陆MSN并获得用户信息
May 16 PHP
Codeigniter出现错误提示Error with CACHE directory的解决方案
Jun 12 PHP
PHP中的多行字符串传递给JavaScript的两种方法
Jun 19 PHP
ThinkPHP自动填充实现无限级分类的方法
Aug 22 PHP
PHP连接MySQL数据的操作要点
Mar 20 PHP
PHP入门教程之正则表达式基本用法实例详解(正则匹配,搜索,分割等)
Sep 11 PHP
php中html_entity_decode实现HTML实体转义
Jun 13 PHP
深入分析PHP设计模式
Jun 15 PHP
php实现记事本案例
Oct 20 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
模板引擎正则表达式调试小技巧
2011/07/20 PHP
php中出现空白页的原因及解决方法汇总
2014/07/08 PHP
Laravel框架使用Redis的方法详解
2018/05/30 PHP
javascript 日期时间 转换的方法
2013/02/21 Javascript
JavaScript的漂亮的代码片段
2013/06/05 Javascript
Jquery同辈元素选中/未选中效果的实例代码
2013/08/01 Javascript
jquery js 重置表单 reset()具体实现代码
2013/08/05 Javascript
javascript实现通过表格绘制颜色填充矩形的方法
2015/04/21 Javascript
jQuery position() 函数详解以及jQuery中position函数的应用
2015/12/14 Javascript
JavaScript实现的SHA-1加密算法完整实例
2016/02/02 Javascript
浅谈jQuery animate easing的具体使用方法(推荐)
2016/06/17 Javascript
关于Vue.js一些问题和思考学习笔记(2)
2016/12/02 Javascript
简单理解Vue条件渲染
2016/12/03 Javascript
Vue响应式原理详解
2017/04/18 Javascript
Angular4学习笔记之实现绑定和分包
2017/08/01 Javascript
vue-router+vuex addRoutes实现路由动态加载及菜单动态加载
2017/09/28 Javascript
微信小程序6位或多位验证码密码输入框功能的实现代码
2018/05/29 Javascript
详解Koa中更方便简单发送响应的方式
2018/07/20 Javascript
js根据json数据中的某一个属性来给数据分组的方法
2018/10/08 Javascript
微信小程序学习笔记之文件上传、下载操作图文详解
2019/03/29 Javascript
举例讲解Python中的死锁、可重入锁和互斥锁
2015/11/05 Python
python 循环数据赋值实例
2019/12/02 Python
pytorch查看通道数 维数 尺寸大小方式
2020/05/26 Python
Python 创建TCP服务器的方法
2020/07/28 Python
运行python提示no module named sklearn的解决方法
2020/11/29 Python
HTML5的结构和语义(2):结构
2008/10/17 HTML / CSS
亚马逊西班牙购物网站:amazon西班牙
2017/03/06 全球购物
全球航班旅行搜索网站:Cheapflights
2017/05/19 全球购物
英国发展最快的在线超市之一:Click Marketplace
2021/02/15 全球购物
小学生爱国演讲稿
2014/04/25 职场文书
陈胜吴广起义口号
2014/06/20 职场文书
学校安全责任书范本
2014/07/23 职场文书
奉献爱心演讲稿
2014/09/04 职场文书
会计实训报告范文
2014/11/04 职场文书
2014年服装销售工作总结
2014/11/27 职场文书
2015大一新生军训感言
2015/08/01 职场文书