/** * 设置过期时间 * @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; }