Beispiel #1
0
 /**
  * 获取生存剩余时间
  * @param string $key   键名
  * @return int|false    生存剩余时间(单位:秒) -1表示永不过期,-2表示键值不存在,失败返回false
  */
 public function ttl($key)
 {
     if ($this->driver->checkDriver()) {
         return $this->driver->ttl($key);
     }
     if ($this->driver->isFallback() && $this->type !== self::$config['fallback']) {
         return $this->driver->backup()->ttl($key);
     }
     return false;
 }