php+memcache的封装类
时间: 2023-05-28 19:04:05 浏览: 101
php封装Memcache队列缓存类
以下是一个简单的PHP Memcache封装类:
```
class MemcacheWrapper {
private $memcache;
public function __construct() {
$this->memcache = new Memcache;
$this->memcache->connect('localhost', 11211);
}
public function set($key, $value, $expiration = 0) {
$this->memcache->set($key, $value, 0, $expiration);
}
public function get($key) {
return $this->memcache->get($key);
}
public function delete($key) {
$this->memcache->delete($key);
}
public function flush() {
$this->memcache->flush();
}
}
```
这个类包含四个方法:set(), get(), delete()和flush()。其中,set()方法用于设置一个缓存值,get()方法用于获取一个缓存值,delete()方法用于删除一个缓存值,flush()方法用于清空所有缓存。该类使用默认的Memcache服务器地址和端口号(localhost和11211),这些可以根据情况进行更改。
阅读全文