🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
​ [TOC] ## 说明: 说明:缓存类采用统一的入口,支持增、删、改、查、清除五个功能, 目前支持File、Memcache、Reids三种缓存驱动 ​ #### 配置方式 > 配置文件 > ├─data 配置文件目录 > │ ├─cache.php 缓存配置文件 > 默认 File 文件缓存 ~~~ /** * file 缓存 */ 'CACHE_TYPE'=>'File', 'OPTION'=> [ 'path'=>CALFBB.'/data/cache/cache',//储存位置 'time'=>3600,//超时时间 ] /** * Memcached 缓存 */ // 'CACHE_TYPE'=>'memcached', // 'OPTION'=> [ // 'servers'=>[ // ['1161596bc6af4af2.m.cnqdalicm9pub001.ocs.aliyuncs.com //','11211'] // ] // ] /** * Redis 缓存 */ // 'CACHE_TYPE'=>'redis', // 'OPTION'=> [ // 'servers'=> // '192.168.167.129' // , // 'port'=> // '6379', // 'password'=>"123456" //可为空 // // ] ~~~ #### 代码调用 ~~~ //use Framework\library\Cache; 头部引用 public function testCache(){ $cache=new Cache(); //实例化缓存类 $cache->set(123,123,3600);//调用设置方法,第三参数为缓存时间,默认单位秒 echo $cache->get(123);//获取缓存 $cache->del(123);//删除缓存 echo $cache->get(123); $cache->set(123,123); $cache->clear();//清理当前所有缓存 echo $cache->get(123); } ~~~