- 普通 - 未处理
/**
* 写入模板缓存
* 写入时同时记录了创建时间。
* 缓存名称加上了SAE版本号,避免同一应用不同版本缓存共享。
*/
public function set($name, $value, $appName=APP_NAME) {
$this->handler->set($name ."_" . $appName ."_" . $_SERVER["HTTP_APPVERSION"], time() . $value, MEMCACHE_COMPRESSED, 0);
}
/**
* 获得模板缓存,同时记录模版的创建时间
*/
public function get($name, $appName=APP_NAME) {
$content = $this->handler->get($name ."_" . $appName ."_" . $_SERVER["HTTP_APPVERSION"]);
if ($content !== false) {
$this->mtime = substr($content, 0, 10);
return substr($content, 10);
} else {
return false;
}
}
/**
* 删除模板缓存
*/
public function delete($name, $appName=APP_NAME) {
return $this->handler->delete($name . "_" . $appName."_" . $_SERVER["HTTP_APPVERSION"]);
}增加了参数$appName=APP_NAME 