已转开发,博客新地址:http://welcomezhang.iteye.com/

PHP的Memcache基础教程【转】

上一篇 / 下一篇  2011-11-17 16:20:02 / 个人分类:memcache(d)

很好的基础文章,感谢作者平凡的世界,
-_6F$qo3K^-M0原文链接 
http://www.ccvita.com/259.html
51Testing软件测试网^OE7Z;EZ%I

51Testing软件测试网;w+G3g+E3c

< ?php51Testing软件测试网E y$\ K%R3?
//连接
E^kW3QFVc0j0
$mem = new Memcache;
4F]xFIx_0
$mem->connect("192.168.0.200", 12000);
NPa)P8v4DP0

T']'aQ'qF0
//保存数据51Testing软件测试网g/o%HF:\e9@F
$mem->set('key1', 'This is first value', 0, 60);51Testing软件测试网4~qe?#Iu!`L"\
$val = $mem->get('key1');51Testing软件测试网&d1c5bOG*_0x!p%].e Q
echo "Get key1 value: " . $val ."<br/>";51Testing软件测试网1E;rc,pF}6IZ(j]
51Testing软件测试网:uE7`1wT%s
//替换数据
.Mz8c4iTf%~3b|0
$mem->replace('key1', 'This is replace value', 0, 60);
4Y`:P Kh ^ e0
$val = $mem->get('key1');
)z,c+m.~"gEP i0
echo "Get key1 value: " . $val . "<br/>";51Testing软件测试网*EKnF2hzjFe
51Testing软件测试网U6yEm)B `;J
//保存数组
_RnM `4K0
$arr = array('aaa', 'bbb', 'ccc', 'ddd');
mo$Z6ZF)e0
$mem->set('key2', $arr, 0, 60);
*Ll%_6y#^#E`[i,X0
$val2 = $mem->get('key2');
snTo:U"Y)X0I0
echo "Get key2 value: ";51Testing软件测试网4B6@E;PO1{q
print_r($val2);51Testing软件测试网X.h` })x
echo "<br/>";51Testing软件测试网k m y*u&bD+kGnZ1KW

%h,Q3@ R#pj!G0
//删除数据51Testing软件测试网F @\-KB
$mem->delete('key1');51Testing软件测试网z&WMh N r4} ThV
$val = $mem->get('key1');51Testing软件测试网a X,{/@!q#q
echo "Get key1 value: " . $val . "<br/>";51Testing软件测试网!L m q&aC8|
51Testing软件测试网:C[0WC#tk
//清除所有数据
kwQ4v { k {0

TAG: memcache MemCache PHP php

 

评分:0

我来说两句

Open Toolbar