1234567891011121314151617181920212223242526272829303132 |
- <?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();
- }
- }
- ?>
|