一、memcache缓存类文件:'phpcmsv9\phpcms\libs\classes\cache_memcache.class.php'
<?php
class cache_memcache {
private $memcache = null;
public function __construct() {
$this->memcache = new Memcache;
$this->memcache->connect(MEMCACHE_HOST, MEMCACHE_PORT, MEMCACHE_TIMEOUT);
}
public function memcache() {
$this->__construct();
}
public function get($name) {
$value = $this->memcache->get($name);
return $value;
}
public function set($name, $value, $ttl = 0, $ext1='', $ext2='') {
return $this->memcache->set($name, $value, false, $ttl);
}
public function delete($name) {
return $this->memcache->delete($name);
}
public function flush() {
return $this->memcache->flush();
}
}
?>