cache.php
Table of Contents
Functions
- cache_delete() : mixed
- 缓存删除
- cache() : mixed
- 缓存设置|获取 需要删除时可用 cache($key,null) 删除
- cache_node() : mixed
- 依赖缓存 $data = cache_node('tree',[ 'table' => $this->table, 'field' => 'updated_at' ],function(){ return $this->_tree(); });
- cache_node_id() : mixed
- 对一行记录做缓存 $data = cache_node_id($this->table,1,function(){ return db_get_one($this->table,'*',['id'=>1]); });
Functions
cache_delete()
缓存删除
cache_delete(mixed $key) : mixed
Parameters
- $key : mixed
cache()
缓存设置|获取 需要删除时可用 cache($key,null) 删除
cache(mixed $key[, mixed $data = '' ][, mixed $second = null ]) : mixed
Parameters
- $key : mixed
- $data : mixed = ''
- $second : mixed = null
cache_node()
依赖缓存 $data = cache_node('tree',[ 'table' => $this->table, 'field' => 'updated_at' ],function(){ return $this->_tree(); });
cache_node(mixed $key, mixed $arr, mixed $call) : mixed
Parameters
- $key : mixed
- $arr : mixed
- $call : mixed
cache_node_id()
对一行记录做缓存 $data = cache_node_id($this->table,1,function(){ return db_get_one($this->table,'*',['id'=>1]); });
cache_node_id(mixed $table, mixed $nid, mixed $call[, mixed $auto_update_cache = true ]) : mixed
Parameters
- $table : mixed
- $nid : mixed
- $call : mixed
- $auto_update_cache : mixed = true