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 25 PHP
ajax+php打造进度条 readyState各状态
Mar 20 PHP
php array_search() 函数使用
Apr 13 PHP
smarty巧妙处理iframe中内容页的代码
Mar 07 PHP
修改php.ini不生效问题解决方法(上传大于8M的文件)
Jun 14 PHP
PHP处理Json字符串解码返回NULL的解决方法
Sep 01 PHP
php 使用html5实现多文件上传实例
Oct 24 PHP
PHP实现对数组分页处理实例详解
Feb 07 PHP
PHP实现在对象之外访问其私有属性private及保护属性protected的方法
Nov 20 PHP
Yii2框架加载css和js文件的方法分析
May 25 PHP
Laravel5.5 视图 - 创建视图和数据传递示例
Oct 21 PHP
laravel 框架结合关联查询 when()用法分析
Nov 22 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
CI框架中$this->load->library()用法分析
2016/05/18 PHP
网页里控制图片大小的相关代码
2006/06/13 Javascript
非常不错的功能强大代码简单的管理菜单美化版
2008/07/09 Javascript
JavaScript中跨域调用Flash的方法
2014/08/11 Javascript
AngularJS基础学习笔记之表达式
2015/05/10 Javascript
JavaScript中实现无缝滚动、分享到侧边栏实例代码
2016/04/06 Javascript
jQuery简单实现彩色云标签效果示例
2016/08/01 Javascript
jquery 点击元素后,滚动条滚动至该元素位置的方法
2016/08/05 Javascript
Vue-cli中为单独页面设置背景色的实现方法
2018/02/11 Javascript
vue todo-list组件发布到npm上的方法
2018/04/04 Javascript
小程序清理本地缓存的方法
2018/08/17 Javascript
JS+HTML5 canvas绘制验证码示例
2018/12/05 Javascript
详解微信小程序获取当前时间及日期的方法
2019/04/28 Javascript
element中el-container容器与div布局区分详解
2020/05/13 Javascript
原生JS实现京东查看商品点击放大
2020/12/21 Javascript
对于Python的Django框架使用的一些实用建议
2015/04/03 Python
Python探索之修改Python搜索路径
2017/10/25 Python
Python中str.join()简单用法示例
2018/03/20 Python
用Python shell简化开发
2018/08/08 Python
详解Django中类视图使用装饰器的方式
2018/08/12 Python
Python实现PyPDF2处理PDF文件的方法示例
2019/09/25 Python
flask框架配置mysql数据库操作详解
2019/11/29 Python
python求前n个阶乘的和实例
2020/04/02 Python
Python爬虫如何破解JS加密的Cookie
2020/11/19 Python
台湾租车首选品牌:IWS艾维士租车
2019/05/03 全球购物
网友共享的几个面试题关于Java和Unix等方面的
2016/09/08 面试题
彩色的非洲教学反思
2014/02/18 职场文书
优秀毕业生自荐信
2014/06/10 职场文书
cf战队收人口号
2014/06/21 职场文书
初中同学会活动方案
2014/08/22 职场文书
对照四风自我剖析材料
2014/10/07 职场文书
关于清明节的演讲稿2015
2015/03/18 职场文书
写给女朋友的检讨书
2015/05/06 职场文书
公司的力量观后感
2015/06/05 职场文书
用Python实现Newton插值法
2021/04/17 Python
MySQL分区以及建索引的方法总结
2022/04/13 MySQL