ThinkPHP緩存方法S()概述
thinkPHP的F方法只能用于緩存簡單數(shù)據(jù)類型,不支持有效期和緩存對象。S()緩存方法支持有效期,又稱動態(tài)緩存方法,使用示例如下:
S('data',$Data); //前面的是緩存標示,后面的是緩存的數(shù)據(jù)
S('data',$Data,3600);
S('data',NULL); //第一個參數(shù)時緩存的標識名
// 判斷是否有這個查詢緩存
if(!$cache){ //$cache 中是緩存的標示(每個查詢都對應一個緩存 即 不同的查詢有不同的緩存)
$cache=$video->where($map)->order($order)->limit($limit)->select();
foreach($cache as $key=>$value){
$userlist=$user->where("id=".$value['user_id'])->find();
$cache[$key]["nickname"]=$userlist['nickname'];
}
S($cachename,$cache,3600); //設置緩存的生存時間
}
S($cachename,NULL); //刪除緩存
更多關于thinkPHP相關內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《smarty模板入門基礎教程》及《PHP模板技術總結(jié)》。
希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。
- ThinkPHP實現(xiàn)一鍵清除緩存方法
- thinkphp緩存技術詳解
- 修改ThinkPHP緩存為Memcache的方法
- Thinkphp關閉緩存的方法
- ThinkPHP靜態(tài)緩存簡單配置和使用方法詳解
- ThinkPHP實現(xiàn)靜態(tài)緩存和動態(tài)緩存示例代碼
- ThinkPHP簡單使用memcache緩存的方法
- ThinkPHP框架中使用Memcached緩存數(shù)據(jù)的方法
- ThinkPHP實現(xiàn)批量刪除數(shù)據(jù)的代碼實例
- 基于ThinkPHP實現(xiàn)批量刪除
- thinkPHP批量刪除的實現(xiàn)方法分析
- TP5(thinkPHP框架)實現(xiàn)后臺清除緩存功能示例
相關文章
YII中Ueditor富文本編輯器文件和圖片上傳的配置圖文教程
本文主要給大家介紹了YII中Ueditor富文本編輯器文件和圖片上傳的配置圖文教程,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-03-03
詳談PHP中public,private,protected,abstract等關鍵字的用法
下面小編就為大家分享一篇詳談PHP中public,private,protected,abstract等關鍵字的用法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12
thinkphp 中的volist標簽在ajax操作中的特殊性(推薦)
在一個ThinkPHP的復雜頁面(包含volist)中實現(xiàn)volist標簽顯示Jquery查詢結(jié)果的返回。這篇文章給大家介紹了thinkphp 中的volist標簽在ajax操作中的特殊性(推薦),需要的朋友參考下吧2018-01-01
100多行PHP代碼實現(xiàn)socks5代理服務器[2]
這篇文章主要介紹了100多行PHP代碼實現(xiàn)socks5代理服務器,需要的朋友可以參考下2016-05-05
Yii2實現(xiàn)UploadedFile上傳文件示例
這篇文章主要介紹了Yii2實現(xiàn)UploadedFile上傳文件示例的資料,這里整理了詳細的代碼,有需要的小伙伴可以參考下。2017-02-02
ThinkPHP采用<volist>實現(xiàn)三級循環(huán)代碼實例
這篇文章主要介紹了ThinkPHP采用<volist>實現(xiàn)三級循環(huán)代碼實例,通過實例加深讀者對<volist>標簽用法的認識,需要的朋友可以參考下2014-07-07

