喜欢就分享给更多人!

eyoucms Cookie概述

易优教程 12-01 19:54
eyoucms Cookie概述

Eyoucms内核ThinkPHP采用thinkCookie类提供Cookie支持。

版本 新增功能

5.0.4 增加forever方法用于永久保存

基本操作

初始化

// cookie初始化

Cookie::init(['prefix'=>'think_','expire'=>3600,'path'=>'/']);

// 指定当前前缀

Cookie::prefix('think_');

支持的参数及默认值如下:

// cookie 名称前缀

'prefix' => ”,

// cookie 保存时间

'expire' => 0,

// cookie 保存路径

'path' => '/',

// cookie 有效域名

'domain' => ”,

// cookie 启用安全传输

'secure' => false,

// httponly设置

'httponly' => ”,

// 是否使用 setcookie

'setcookie' => true,

设置

// 设置Cookie 有效期为 3600秒

Cookie::set('name','value',3600);

// 设置cookie 前缀为think_

Cookie::set('name','value',['prefix'=>'think_','expire'=>3600]);

// 支持数组

Cookie::set('name',[1,2,3]);

判断

Cookie::has('name');

// 判断指定前缀的cookie值是否存在

Cookie::has('name','think_');

获取

Cookie::get('name');

// 获取指定前缀的cookie值

Cookie::get('name','think_');

删除

删除cookie

Cookie::delete('name');

// 删除指定前缀的cookie

Cookie::delete('name','think_');

清空

// 清空指定前缀的cookie

Cookie::clear('think_');

助手函数

系统提供了cookie助手函数用于基本的cookie操作,例如:

// 初始化

cookie(['prefix' => 'think_', 'expire' => 3600]);

// 设置

cookie('name', 'value', 3600);

// 获取

echo cookie('name');

// 删除

cookie('name', null);

// 清除

cookie(null, 'think_');

友情链接: 菜鸟吧源码 菜鸟聚会登录 网站目录大全 菜鸟吧导航网 冒泡网赚 中创网 福缘创业网 臭虾米项目网 小淘学社 吾图资源网 懒人之家源码 ASP300源码 折翼天使 锦尚中国 莎莎源码论坛 吾爱源码论坛 织梦58 搜虎源码论坛 游戏咖啡屋 码农网 虎格网 织梦猫 魔克吧 忽悠兄基地

网站快速入口:| 网站首页 | 用户登录 | 快捷登录 | 注册账号 | 会员中心 |