extends/cache/memcache.php

(完整代码) 920B

<?php

class cacheMem{
	public static $pre="skymvc_";
	public static $mem;
	public static function init(){
		$memHost="127.0.0.1";
		$memPort="11211";
		if(class_exists("Memcached")){
			self::$mem=new Memcached();
			self::$mem->addServer($memHost,$memPort);
		}elseif(class_exists("Memcache")){
			self::$mem= new Memcache;
			self::$mem->connect($memHost,$memPort);
		}else{
			exit("memcache 配置失败");
		}
	}
	
	public static function set($key,$val,$expire=0){
		$val=arr2str($val);
		if(class_exists("memcached")){
			self::$mem->set(self::$pre.$key,$val,0,time()+$expire);
		}else{
			self::$mem->set(self::$pre.$key,$val,0,$expire);
		}
	}
	
	public static function get($key){
		$val=self::$mem->get(self::$pre.$key);
		$val=str2arr($val);
	
		return $val;
	}
	
	public static function del($key){
		self::$mem->delete(_MEMCACHE_PRE_.$key);
		return $val;
	}
	
}
 
?>

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。