1 <?php 2 $m = new Memcache(); 3 $m->connect('localhost',11211); 4 5 //获取版本 6 echo "server's version:" . $m->getversion()."<br>"; 7 8 //用于获取一个服务器的在线/离线状态 9 echo "server's ". $m->getServerStatus('localhost')."<br>"; 10 11 //Memcache::set方法有四个参数,第一个参数是key,第二个参数是value,第三个参数可选,表示是否压缩保存,第四个参数可选,用来设置一个过期自动销毁的时间。 12 $m->set('name','name1',false,100); 13 14 //刷新所有Memcache上保存的项目(类似于删除所有的保存的项目) 15 $m->flush(); 16 17 //添加键为name2值为name2的数据,有效期60秒,如果该键已存在则返回false 18 var_dump($m->add('name2','name2',0,60)); 19 20 //Memcache::replace 方法的作用是对一个已有的key进行覆写操作 21 $m->replace('name2','name3',0,60); 22 23 //Memcache::delete方法的作用是删除一个key值,Memcache::delete方法有两个参数,第一个参数表示key,第二个参数可选,表示删除延迟的时间。 24 $m->delete('name2',60); 25 26 echo $m->get('name2'); 27 ?>