博主辛苦了,我要打赏银两给博主,犒劳犒劳站长。
【摘要】1.创建memcache对象,使用new Memcache(),2.连接到memcached服务器端,使用connect(),3.给普通变量赋值,并设置有效期,使用set(),4.把值替换了(就是改变变量的值)使用replace(),5.变量可以是数组,字符串,整型等。6。获取memcached变量,使用get(),7.删除memcached变量delete(),8.清空所有数据,使用flush()。9.关闭连接close()。
// 初始化一个Memcache的对象
$mem = new Memcache;
// 连接到Memcache服务器端,第一个参数是服务器的IP地址,第二个是端口号
$mem->connect("db.nowamagic.net", 12000); connect()中,第一个参数是服务器的IP知道,第二个参数是端口号。
// 第一个参数key1:是变量,第二个参数是key1的值,第三个参数是标记,通常是0,第四个参数是有效期。
$mem->set('key1', 'This is first value', 0, 60); $val = $mem->get('key1'); // 获取变量key1的值echo $val;
// 替换数据,把key1的是换了
$mem->replace('key1', 'This is replace value', 0, 60); $arr = array('aaa', 'bbb', 'ccc', 'ddd'); // 保存数组$mem->set('key2', $arr, 0, 60); // 把数组的值保存到key2中 $mem->delete('key1'); // 删除key1的$mem->flush(); // 清除所有数据
$mem->close(); // 关闭连接
注意了注意了,上面连接的IP地址和端口号依据实际情况而定。$mem->connect("db.nowamagic.net", 12000);
但是memcached安装后,默认的IP是127.0.0.1,端口号是11211。记得用11211~~
<?php
$mem = new Memcache(); // 创建memcached对象
$mem -> connect('127.0.0.1',11211); // 连接memcached服务器,默认端口号是11211 $mem -> set('a','a is an apple',0,60); // 设置变量a的值为'a is an apple',有效期有60,0是默认标记值 $a = $mem -> get('a'); // 获取变量a的值 echo $a; // 输出'a is a apple'
$mem -> replace('a','a is a dog ',0,60); // 把a的值设为'a is a dog'echo $a; // 输出'a is a dog'
$arr = array('red','blue','yellow'); // 数组变量 $mem -> set('arr',$arr,0,60); $get_arr = $mem -> get('arr');var_dump($get_arr);
$mem -> delete('a'); // 删除变量a $a = $mem -> get('a');echo 'a的值是:'.$a; // 输出空
$mem -> flush(); // 清空整个memcached
$get_arr = $mem -> get('arr');var_dump($get_arr); // 输出空
$mem -> close(); // 断开连接
<?php
$mem = new Memcache(); // 创建memcached对象
$mem -> connect('127.0.0.1',11211); // 连接memcached服务器,默认端口号是11211 $a = $mem -> get('a'); // 获取变量a的值 if(!$a){ $mem -> set('a','a is an apple',0,60); // 设置变量a的值为'a is an apple',有效期有60,0是默认标记值}
echo $a; // 输出'a is a apple'
$mem -> close(); // 断开连接
//添加多台memcached服务器
$b = new Memcache();
$b->addServer("192.168.100.1",11211); $b->addServer("192.168.100.1",11212); 版权归 马富天个人博客 所有
本文标题:《PHP如何操作memcached非常简单,就几个步骤。》
本文链接地址:http://www.mafutian.com/52.html
转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
顶2
踩2
| 评论审核未开启 |
|
||