Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1754784
  • 博文数量: 787
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-22 15:17
文章分类

全部博文(787)

文章存档

2008年(787)

我的朋友

分类:

2008-09-25 16:06:40

Module接口:

1) /**
     * Single-add operations, for example
     *  $memcache->tag_add('tag1', array('key1', 'key2', 'key3'))
     *  $memcache->tag_add('tag1', 'key1')
     */
    bool tag_add(mixed tag, mixed keys = null)

    /**
     * Single-delete operations, for example
     *  $memcache->tag_delete('tag1')
     *
     * Multi-delete operations, for example
     *  $memcache->tag_delete(array('tag1', 'tag2'))
     */
    bool tag_delete(mixed tag)


example:


    $memcache = memcache_connect("127.0.0.1", 11211);

    if ($memcache)
    {
        for ($i=0; $i<10; $i++)
        {
            $memcache->set("key$i", "val$i");
        }
        $memcache->tag_add("tag_1", array("key1", "key1", "key1", "key2", "key3", "key1", "key4"));
        $memcache->tag_add("tag_2", "key1");
        $memcache->tag_add("tag_3", array("key1", "key2", "key3", "key1"));
        $memcache->tag_delete("tag_2");
        $memcache->tag_delete(array("tag_1“, “tag_3”));
    }
    else
    {
        echo "Connection to memcached failed";
    }

?>      
--------------------next---------------------

阅读(501) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~