thinkphp 中的cache快取機制更是強大

2021-06-14 13:58:05 字數 641 閱讀 8971

注意:首先這個**是寫在控制器中的!$cache=cache::getinstance('file');就是開啟快取的標誌

$cache->set('username','孫亞龍',10);   //設定乙個變數username叫孫亞龍,在10秒內快取起來

$cache->get('username');                     //獲得快取起來的username變數

serialize("陣列"),將乙個陣列序列化成字串(為什麼要序列化呢?就是因為字串比陣列咱記憶體小)

unserialize('被序列化的陣列');反序列化,將字串有反序列化成陣列

<?php

header("content-type:text/html; charset=utf-8");

class cacheaction extends action

function test()

function rm()

function update()

function add()else

}function select()

}?>

寄語:在學習方面一定要捨得花錢~ 加油~

-----------------------------------

ThinkPHP函式詳解 cache方法

cache方法是3.0版本開始新增的快取管理方法。注意 3.1.2版本後因cache方法併入原s方法,所以cache方法不再建議使用,用s方法即可。cache 用於快取設定 獲取 刪除操作 用法 cache name,value options null 引數 name 必須 如果傳入陣列 則表示進...

ThinkPHP函式詳解 cache方法

cache方法是3.0版本開始新增的快取管理方法。注意 3.1.2版本後因cache方法併入原s方法,所以cache方法不再建議使用,用s方法即可。cache 用於快取設定 獲取 刪除操作 用法cache name,value options null 引數name 必須 如果傳入陣列 則表示進行快...

記憶體中的cache

在linux的記憶體管理中,這裡的buffer指linux記憶體的 buffer cache。這裡的cache指linux記憶體中的 page cache。翻譯成中文可以叫做緩衝區快取和頁面快取。什麼是page cache?page cache主要用來作為檔案系統上的檔案資料的快取來用,尤其是針對當...