Exemple #1
0
 /**
  * 设置过期时间
  * @param string $key   键名
  * @param int $time     过期时间(单位:秒)。不大于0,则设为永不过期
  * @return boolean      是否成功
  */
 public function expire($key, $time)
 {
     try {
         //$time不大于0,则永不过期
         if ($time <= 0) {
             return $this->handler->persist($key);
         } else {
             return $this->handler->expire($key, $time);
         }
     } catch (RedisException $ex) {
         self::exception($ex);
         //连接状态置为false
         $this->isConnected = false;
     }
     return false;
 }