说明

在不改变缓存键与内容的前提下,将缓存延时。

语法

  1. Cache::delay(string $key,integer $expire = 0); //默认为0,等于永久缓存

示例代码

  1. <?php
  2. require '../vendor/autoload.php';
  3. use renpengpeng\Cache;
  4. Cache::connect([
  5. 'type' => 'File',
  6. 'file' => [
  7. 'cache_dir' => realpath(__DIR__).DIRECTORY_SEPARATOR.'cache'
  8. ]
  9. ]);
  10. // 我是一个10秒后就会到期的缓存
  11. Cache::set('cache',100);
  12. // 向后再原来的过期时间上延长1分钟
  13. Cache::delay('cache',60);
  14. // 现在将它转变为永久缓存
  15. Cache::delay('cache');

参数说明

参数 类型 说明
key string 缓存键
expire int 延长缓存时间,默认0为永久缓存