ThinkPhp5.0

本文详细介绍了ThinkPhp5.0框架中关于缓存、Session和Cookie的使用方法,包括配置、操作以及模型的增删改查。缓存支持多种类型如File、Memcache等,并提供了set、get、del等操作。Session的初始化及使用,包括设置、获取和删除。Cookie的设置涉及前缀、有效期和路径。模型操作部分涵盖了数据库连接、数据的添加、更新、删除和查询方法。
摘要由CSDN通过智能技术生成

1、引入公共文件
{include file=”public/header” /}

2、缓存cache
1)在配置文件中,添加
‘cache’ => [
‘type’ => ‘File’, //类型
‘path’ => CACHE_PATH, //缓存路径
‘prefix’ => ‘’, //缓存前缀
‘expire’ => 0, //缓存有效时间
],
支持的缓存类型包括file、memcache、wincache、sqlite、redis和xcache。
设置缓存:Cache::set(‘name’,$value,3600);
缓存自增:Cache::inc(‘name’,3); //步数为3
缓存自减:Cache::dec(‘name’,3); //步数为3
获取缓存:dump(Cache::get(‘name’));
删除缓存:Cache::rm(‘name’);
获取并删除缓存:Cache::pull(‘name’);
清空缓存:Cache::clear();

2)$options = [
// 缓存类型为File
‘type’ => ‘File’,
// 缓存有效期为永久有效
‘expire’ => 0,
// 指定缓存目录
‘path’ => APP_PATH . ‘runtime/cache/‘,
];

// 缓存初始化
// 不进行缓存初始化的话,默认使用配置文件中的缓存配置
cache($options);

// 设置缓存数据
cache(‘name’, $value, 3600);
// 获取缓存数据
var_dump(cache(‘name’));
// 删除缓存数据
cache(‘name’, NULL);

// 设置缓存的同时并且进行参数设置
cache(‘test’, $value, $options);

可以同时使用多个缓存类型

3、session
use think\S

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值