<?php//******************************例項化*************************===
$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_compressed,60))
//3.增加乙個陣列
$arr=array("a"=>"字串","b"=>"插入");
if($mem->add("key3",$arr,memcache_compressed,60))
//4.增加乙個物件
$dog1=new dog("小狗",50);
if($mem->add("key4",$dog1,memcache_compressed,60))
//5.新增null 布林值(bool型別的多種 沒有元素的陣列)
if($mem->add("key5",null,memcache_compressed,60))
//6.資源型別 目前還不支援mysql資源
$con=mysql_connect("127.0.0.1","root","111111");
if(!$con
)if($mem->add("key6",$con,memcache_compressed,60))
else
//7.序列化
$arr2=array("a"=>"字串","b"=>"插入");
if($mem->add("key7",serialize($arr2),memcache_compressed,60))
//******************************查詢*************************===
echo "";
echo "key1的值:";
$val=$mem->get("key1");
var_dump($val
);echo "";
echo "key2的值:";
$val=$mem->get("key2");
var_dump($val
);echo "";
echo "key3的值:";
$val=$mem->get("key3");
var_dump($val
);echo "";
echo "key4的值:";
$val=$mem->get("key4");
var_dump($val
);echo "";
echo "key5的值:";
$val=$mem->get("key5");
var_dump($val
);echo "";
echo "key6的值:";
$val=$mem->get("key6");
var_dump($val
);$val=$mem->get("key7");
echo "";
echo "key7的值:";
var_dump("key7".$val
);//
******************************修改*************************===
if($mem->replace("key7","hello",memcache_compressed,60))
else
//******************************刪除*************************===
if($mem->delete("key14"))
else
//******************************清空所有*************************===
//清空所有
$mem->flush
();//
******************************關閉連線*************************===
$mem->close();
class
dog}
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 新增...
PHP 對 memcache操作類
class mymemcache add 加入乙個新key,可是假設 key已經在服務端存在。此操作會失敗。param string key key名稱 param string value 值 能夠是陣列,物件,單值 param int timelift 生存時間 add生存時間默覺得0表示資料用...