**如下:
<?php
/** * created by phpstorm.
* user: alisleepy
* date: 2019-03-14 9:42
* description:
*//**
* class memcacheds
* 快取類,主要包含一些基本的操作:set、get、del
*/class memcacheds
//為當前類建立物件
private static function men()
/** 加入快取資料
* @param string $key 獲取資料唯一key
* @param string||array $value 快取資料
* @param $time memcache生存週期(秒)
*/public static function set_cache($key,$value,$time)
/** 獲取快取資料
* @param string $key
* @return
*/public static function get_cache($key)
/** 刪除相應快取資料
* @param string $key
* @return
*/public static function del_cache($key)
/** 刪除全部快取資料
*/public static function del_all_cache()
/** 獲取伺服器統計資訊(一般不用)
*/public static function get_cache_status()
}
使用例子如下:
//引入類庫
vendor('memcacheds.memcacheds');
//例項化(也可以不用例項化,直接類名::靜態方法名呼叫)
$memcached = new \memcacheds();
//獲取快取
$ticket = $memcached->get_cache('jsapi_ticket');
//設定快取,引數全部必填
$memcached->set_cache('jsapi_ticket', $ticket, 7000);
//清除快取
$memcached->del_cache('jsapi_ticket');
php操作Memcache示例
例項化 mem new memcache 新建連線 if mem connect 127.0.0.1 11211 增加 1.增加乙個字串 if mem add key1 abc memcache compressed,60 2.增加乙個數字 if mem add key2 100,memcache ...
PHP操作Memcache例項介紹
b s 基於瀏覽器和伺服器架構 web程式 c s qq svn client客戶端 伺服器 簡單的基於文字行的協議 redis memcache 區別 都是儲存資料的,memcache直接儲存到記憶體中,redis 儲存到記憶體中,關閉之後儲存到硬碟中,memcache 重啟電腦,關閉服務都會造成...
PHP如何操作Memcache快取?
安裝好了memcache服務和php的擴充套件,我們就可以使用php去操作memcache來實現快取啦!php的memcache客戶端所有方法總結 memcache 類所有的方法列表如下 memcache add 新增乙個值,如果已經存在,則返回false memcache addserver 新增...