| 包 | cache |
|---|---|
| 类层次 | class QCache_APC |
| 版本 | $Id: apc.php 2289 2009-03-06 06:05:31Z dualface $ |
QCache_APC 类使用 APC 扩展来缓存数据
不过由于 APC 扩展本身的问题,频繁写入 APC 缓存可能导致 PHP 进程崩溃 :-(
| 方法 | 描述 | 定义于 |
|---|---|---|
| __construct() | 构造函数 | QCache_APC |
| set() | 写入缓存 | QCache_APC |
| get() | 读取缓存,失败或缓存撒失效时返回 false | QCache_APC |
| remove() | 删除指定的缓存 | QCache_APC |
public void __construct($default_policy)
| $default_policy | 默认的缓存策略 | |
| {return} |
构造函数
public void set($id, $data, $policy)
| $id | string | |
| $data | mixed | |
| $policy | array | |
| {return} |
写入缓存
public mixed get($id)
| $id | string | |
| {return} | mixed |
读取缓存,失败或缓存撒失效时返回 false
public void remove($id)
| $id | string | |
| {return} |
删除指定的缓存