memcache常用方法
<?php
$mem = new Memcache;
$mem->connect("127.0.0.1",11211);
//保存数据
$mem->set('key1','this is a first value' ,0,60); // 参数1. 键 参数2.值 参数3.可以设置为MEMCACHE_COMPRESSED进行压缩存储 参数4.失效时间,秒为单位
$val = $mem->get('key1');
//替换数据
$mem->replace('key1','this is replace value',0,60);
$val = $mem->get('key1');
//echo $val;
//保存数组
$arr = array('aaa','bbb','ccc','ddd');
$mem->set('key2',$arr,0,60);
$val2 = $mem->get('key2');
print_r($val2);
//删除数据
$mem->delete('key1');
$val = $mem->get('key1');
//echo $val;
//清除所有数据
$mem->flush();
$val2 = $mem->get('key2');
//print_r($val2);
//关闭连接
$mem->close();
?>
memcached
<?php $mem = new Memcached('testIns'); $mem->setOption(Memcached::OPT_LIBKETAMA_COMPATIBLE, true); if (!count($mem->getServerList())) { // $mem->addServers( // [ // ['xxx.56.144.xxx8', 11211] // ] // ); $mem->addServer('xxx.56.144.xxx', 11211); } $mem->set('key1', 'testkey1'); echo $mem->get('key1');

浙公网安备 33010602011771号