PHP - Memcache::increment() 函式



Memcache::increment() 函式可以遞增條目的值。

語法

int Memcache::increment( string $key [, int $value = 1 ] )

Memcache::increment() 函式可以將條目的值遞增指定的值。如果鍵指定的條目不是數值且無法轉換為數字,則可以將其值更改為 value。Memcache::increment() 函式如果條目不存在則不會建立它。我們也可以使用 memcache_increment() 函式。

Memcache::increment() 函式在成功時返回新的條目值,失敗時返回 false。

示例

<?php
   /* Procedural API */
   $memcache_obj = memcache_connect("memcache_host", 11211);
   
   /* increment counter by 2 */
   $current_value = memcache_increment($memcache_obj, "counter", 2);

   /* OO API */
   $memcache_obj = new Memcache;
   $memcache_obj->connect("memcache_host", 11211);
   
   /* increment counter by 3 */
   $current_value = $memcache_obj->increment("counter", 3);
?>
廣告