thinkphp缓存怎么使用
thinkphp缓存的用法:1、使用模型查询,其代码语句如“$data=SlsjList::alias('l')->LEFTJOIN('suit_explaine','l.suit_two=e.name_two')”;2、通过“Cache::store('redis')->set('list',$adata);”方式进行缓存即可。thinkphp缓存使用方法第一个代码是我们正常情况下查询的
thinkphp缓存的用法:1、使用模型查询,其代码语句如“$data = SlsjList::alias('l') ->LEFTJOIN('suit_explain e','l.suit_two=e.name_two')”;2、通过“Cache::store('redis')->set('list',$adata);”方式进行缓存即可。
thinkphp缓存使用方法
第一个代码是我们正常情况下查询的方法
第二个是在我们自己创建得到缓存控制器下的方法
必须运行缓存进行储存,才可以被查询到
因为储存的是数组,所以必须对数组进行编码和解码
//查询缓存,list是缓存时的名字
$list = Cache::store('redis')->get('list');
$list = json_decode($list);//解码
foreach($list as $key){ //for循环
$key = (array)$key;//对象转数组
$data[] =$key;
}
return json($data); // 查询列表全部-----
$data = SlsjList::alias('l')//用的是模型查询
->LEFTJOIN('suit_explain e','l.suit_two=e.name_two')
->select();//数据库多表查询
$data = $data->toArray();//调用toArray方法转数组
$adata = json_encode($data);//编码
// 缓存列表
Cache::store('redis')->set('list',$adata);//缓存thinkphp是什么
thinkphp属于一种免费的开发框架,能够用于开发前端网页,最早thinkphp是为了简化开发而产生的,thinkphp同时也是遵循Apache2协议,最初是从Struts演变过来,也把国外一些好的框架模式进行利用,使用面向对象的开发结构,兼容了很多标签库等模式,它能够更方便和快捷的开发和部署应用,当然不仅仅是企业级应用,任何php应用开发都可以从thinkphp的简单、兼容和快速的特性中受益。
火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。
















