CodeIgniter中使用cookie的三种方式详解
2015-01-24信息快讯网
这篇文章主要介绍了CodeIgniter中使用cookie的三种方式,非常简洁实用,需要的朋友可以参考下
cookie在php程序设计中应用十分广泛,本文所述CodeIgniter中使用cookie主要有以下三种方式,读者可以根据自身项目需求酌情采用。
第一种方式:采用php原生态的方法设置的cookie的值
setcookie("user_id",$user_info['user_id'],86500); setcookie("username",$user_info['username'],86500); setcookie("password",$user_info['password'],86500); //echo$_COOKIE['username'];
第二种方式:通过CI框架的input类库设置cookie的值
$this->input->set_cookie("username",$user_info['username'],60); $this->input->set_cookie("password",$user_info['password'],60); $this->input->set_cookie("user_id",$user_info['user_id'],60); //echo$this->input->cookie("password");//适用于控制器 //echo$this->input->cookie("username");//适用于控制器 //echo$_COOKIE['username'];//在模型类中可以通过这种方式获取cookie值 //echo$_COOKIE['password'];//在模型类中可以通过这种方式获取cookie值
第三种方式:通过CI框架的cookie_helper.php辅助函数库设置cookie的值
set_cookie("username",$user_info['username'],60); set_cookie("password",$user_info['password'],60); set_cookie("user_id",$user_info['user_id'],60); //echoget_cookie("username");
CI框架中cookie的操作方法分析
Codeigniter框架实现获取分页数据和总条数的方法
Yii的CDbCriteria查询条件用法实例
Yii核心组件AssetManager原理分析
ThinkPHP采用原生query实现关联查询left join实例
php 删除cookie方法详解
Codeigniter购物车类不能添加中文的解决方法
php中cookie实现二级域名可访问操作的方法
PHP读取CURL模拟登录时生成Cookie文件的方法
php cookie名使用点号(句号)会被转换
php cookie中点号(句号)自动转为下划线问题
PHP命令行脚本接收传入参数的三种方式
php实现获取局域网所有用户的电脑IP和主机名、及mac地址完整实例
CodeIgniter采用config控制的多语言实现根据浏览器语言自动转换功能
ThinkPHP跳转页success及error模板实例教程
PHP采用XML-RPC构造Web Service实例教程
CodeIgniter模板引擎使用实例
PHP+Mysql树型结构(无限分类)数据库设计的2种方式实例
PHP ignore_user_abort函数详细介绍和使用实例
yii操作cookie实例简介
ThinkPHP的cookie和session冲突造成Cookie不能使用的解决方法
php将字符串转化成date存入数据库的两种方式
smarty模板中使用get、post、request、cookies、session变量的方法
php setcookie函数的参数说明及其用法
php使用curl存储cookie的示例
php中cookie的使用方法
PHP 无限分类三种方式 非函数的递归调用!