包 core

包 mvc

包 orm

包 form

包 database

包 helper

包 cache

包 webcontrols

包 behavior

包 exception

包 debug

类 - QCache_XCache

cache
类层次 class QCache_XCache
版本 $Id: xcache.php 2560 2009-06-17 16:41:35Z dualface $

QCache_XCache 类使用 XCache 扩展来缓存数据

保护的属性

隐藏继承的属性

属性类型描述定义于
$_default_policy 缓存有效时间 QCache_XCache

公共方法

隐藏继承的方法

方法描述定义于
__construct() 构造函数 QCache_XCache
set() 写入缓存 QCache_XCache
get() 读取缓存,失败或缓存撒失效时返回 false QCache_XCache
remove() 删除指定的缓存 QCache_XCache

属性详细说明

$_default_policy 属性

缓存有效时间

如果设置为 0 表示缓存总是失效,设置为 null 则表示不检查缓存有效期。

方法详细说明

__construct() 方法

public void __construct($default_policy)

$default_policy 默认的缓存策略
{return}

构造函数


set() 方法

public void set($id, $data, $policy)

$id string
$data mixed
$policy array
{return}

写入缓存


get() 方法

public mixed get($id)

$id string
{return} mixed

读取缓存,失败或缓存撒失效时返回 false


remove() 方法

public void remove($id)

$id string
{return}

删除指定的缓存