laravel框架的缓存操作代码实例 |
laravel为不同的缓存系统提供了统一的API 。缓存配置位于config/cache.php 。Laravel目前支持主流的缓存后端有Memcached和Redis等 。 主要方法:
系统默认是使用文件缓存,其缓存文件储存的位置位于 设置缓存 语法:
如果该键存在则直接覆盖原来的
获取缓存数据 Cache门面的get方法用于从缓存中获取缓存项,如果缓存项不存在,返回null. 如果需要的话你可以传递第=二个参数到get 方法指定缓存项不存在时返回的自定义默认值:
获取指定的key值
可以传递一一个匿名函数作为默认值,如果缓存项不存在的话闭包的结果将会被返回 。传递匿名函数允许你可以从数据库或其它外部服务获取默认值: Svalue = Cache::get('key', function() { return b::tabl..)->get(); }); 检查缓存项是否存在 has 方法用于判断缓存项是否存在: if (Cache::has(‘key')) { } 删除缓存数据 语法:
获取存储 语法: 到此这篇关于laravel框架的缓存操作代码实例的文章就介绍到这了,更多相关laravel框架的缓存操作内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! |