set($identifier, $contents = null, $expiration = false, $dependencies = array())
写入一个快取。
静态 | 是 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
参数 |
| |||||||||||||||
回传 | 空 | |||||||||||||||
範例 |
|
Cache 类别能让你快取资源大量操作的结果。
可用两种方法使用快取:透过静态的 Cache 类别使用和透过 Cache::forge() 回传的快取物件。此章节包括静态的使用, 它将总是使用和 配置 中指定的相同驱动。
使用快取物件和 Cache::forge() 在 进阶 段落里有解释。
目前还 没有 垃圾回收机制建构在 Cache 驱动之中, 后端储存有内建支援资料过期,如 APC、Memcached 或 Redis, 将使用该特性并将自动让过旧的快取条目过期。
这意味着,如果你使用档案储存你的快取条目,你将必须写一个排程工作(cron job), 基于最后修改的时间戳记,定期删除所有旧档案!
写入一个快取。
静态 | 是 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
参数 |
| |||||||||||||||
回传 | 空 | |||||||||||||||
範例 |
|
取回一个快取。
静态 | 是 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
参数 |
| |||||||||
回传 | 混合 - 快取内容 | |||||||||
抛出 | CacheNotFoundException 当快取不存在时,或 CacheExpiredException 当它已经过期时 | |||||||||
範例 |
|
删除一个快取。
静态 | 是 | ||||||
---|---|---|---|---|---|---|---|
参数 |
| ||||||
回传 | 空 | ||||||
範例 |
|
为指定储存驱动或只是其中的子段落清除全部快取。
静态 | 是 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
参数 |
| |||||||||
回传 | 空 | |||||||||
範例 |
|
快取任何可呼叫函式或方法的结果。
静态 | 是 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
参数 |
| ||||||||||||||||||
回传 | 空 | ||||||||||||||||||
範例 |
|