• PHP Video Tutorials

PHP - Memcache::increment() Function



Memcache::increment() function can increment the item's value.

Syntax

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

Memcache::increment() function can increment the value of an item by specified value. If an item specified by key was not numeric and cannot be converted to a number, it can change its value to value. Memcache::increment() function does not create an item if it doesn't already exist. We can also use memcache_increment() function.

Memcache::increment() function can return new item's value on success or false on failure.

Example

<?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);
?>
Advertisements