Documentation

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
Loading…
On this page

Search results