/includes/cache.inc

Description
Functions
cache_del (line 18)

删除缓存

void cache_del ([(string) $type = 'cid'], [(string) $cid = NULL], [(string) $table = 'cache'])
  • (string) $type: 删除模式: cid => 删除指定键名 * => 通配符模式 all => 清空全部缓存表 empty => 清空指定表 table => 删除指定表除永久缓存外的所有数据
  • (string) $cid: 缓存键名
  • (string) $table: 表名
cache_get (line 48)

获取缓存

void cache_get ((string) $cid, [(string) $table = 'cache'])
  • (string) $cid: 缓存键名
  • (string) $table: 表名
cache_set (line 74)

写入缓存

void cache_set ((string) $cid, (*) $data, [(string) $table = 'cache'], [(int) $expire = NULL], [(bool) $replace = 1])
  • (string) $cid: 缓存键名,推荐以模块名称开头,如:system_data_cache
  • (*) $data: 需缓存的数据,任意类型
  • (string) $table: 存储的表名
  • (int) $expire: 过期时间,以当前日期为基础,秒为单位。如:500,表示 500 秒后过期。默认为 0,即永不过期
  • (bool) $replace: 是否使用 db_replace 写入数据

Documentation generated on Wed, 04 Jul 2012 14:35:56 +0800 by phpDocumentor 1.4.3