memcache

操作memcache

<?php
$m = new memcached();
$array = array(
    array('127.0.0.1',11211),
    );
$m->addServer($array);
$m->add('mkey','mvalue',600); //添加;已经存在要存储的key,此时add方法调用失败。 
$m->replace('mkey','mvalue2',600); // 替换已存在的 key(键) 的 value(数据值)。 如果 key 不存在,则替换失败,
echo $m->get('mkey');
$m->delete('mkey'); // 删除

$m->flush();//一下子清空所有

$m->set('num',5,0);
$m->increment('num',5); // 数字加5

echo $m->get('num');// 获取数据
<?php
$m = new memcached();
$array = array(
    array('127.0.0.1',11211),
    );
$m->addServer($array);
$data = array(
    'data1' => 1,
    'data2' => 2
    );
$m->serMulti($data,0);

$m->delMulti($data,0);
echo $m->get('num');//
echo $m->getResultcode(); // 返回是否空
echo $m->getResultMessage(); // 返回错误提示