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

