在ThinkPHP中,可以使用内置的缓存类Think\Cache来实现缓存功能。其中,缓存驱动可以选择文件缓存、Memcache缓存、Redis缓存等方式。以下是使用文件缓存方式的示例代码:
use think\Cache;
$cache = Cache::store('file');
$cache->set('name', 'thinkphp');
$name = $cache->get('name');
if ($cache->has('name')) {
...
}
$cache->rm('name');
其中,Cache::store()方法中的参数可以选择不同的缓存驱动方式,如:
使用其他缓存驱动方式时,需要先进行相应的配置。具体配置方法可以参考官方文档。