diff --git a/library/think/cache/driver/Memcached.php b/library/think/cache/driver/Memcached.php index 9c0a2597..5857edce 100644 --- a/library/think/cache/driver/Memcached.php +++ b/library/think/cache/driver/Memcached.php @@ -24,6 +24,7 @@ class Memcached extends Driver 'prefix' => '', 'username' => '', //账号 'password' => '', //密码 + 'option' => [], ]; /** @@ -40,6 +41,9 @@ class Memcached extends Driver $this->options = array_merge($this->options, $options); } $this->handler = new \Memcached; + if (!empty($this->options['option'])) { + $this->handler->setOptions($this->options['option']); + } // 设置连接超时时间(单位:毫秒) if ($this->options['timeout'] > 0) { $this->handler->setOption(\Memcached::OPT_CONNECT_TIMEOUT, $this->options['timeout']);