# 缓存操作 框架内自带数据缓存功能,开发者可以自由调用设置数据缓存来减轻程序压力。 ## 实例化类 ~~~ //default为框架配置的缓存配置 $cache = new \framework\base\Cache('default'); ~~~ ## 操作方法 ### get($key) 获取缓存内容 | 参数 | 说明 | | --- | --- | | $key | 缓存标识,自定义字符串 | ### set($key, $value, $expire = 1800) 设置缓存内容 | 参数 | 说明 | | --- | --- | | $key | 缓存标识,自定义字符串 | | $value | 缓存内容,可以为字符串、数组、数字等任何类型的数据 | | $expire | 缓存时间,单位:秒 | ### inc($key, $value = 1) 增加缓存内容,当缓存内容为数字时可用 | 参数 | 说明 | | --- | --- | | $key | 缓存标识,自定义字符串 | | $value | 增加数量,缓存内容数字增加数量 | ### des($key, $value = 1) 减少缓存内容,当缓存内容为数字时可用 | 参数 | 说明 | | --- | --- | | $key | 缓存标识,自定义字符串 | | $value | 减少数量,缓存内容数字减少数量 | ### del($key) 删除指定缓存 | 参数 | 说明 | | --- | --- | | $key | 缓存标识,自定义字符串 | ### clear() 清空缓存,清空系统内所有缓存