array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'it', ), 'this' => array ( 0 => 'memcache.add.php', 1 => 'Memcache::add', 2 => 'Add an item to the server', ), 'up' => array ( 0 => 'class.memcache.php', 1 => 'Memcache', ), 'prev' => array ( 0 => 'class.memcache.php', 1 => 'Memcache', ), 'next' => array ( 0 => 'memcache.addserver.php', 1 => 'Memcache::addServer', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'en', 'path' => 'reference/memcache/memcache/add.xml', ), 'history' => array ( ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); contributors($setup); ?>
(PECL memcache >= 0.2.0)
Memcache::add -- memcache_add — Add an item to the server
Memcache::add() stores variable
var with key only if such
key doesn't exist at the server yet.
keyvarflagMEMCACHE_COMPRESSED to store the item
compressed (uses zlib).
expire
Restituisce true in caso di successo, false in caso di fallimento.
Returns false if such key already exist. For the rest
Memcache::add() behaves similarly to
Memcache::set().
Example #1 Memcache::add() example
<?php
$memcache_obj = memcache_connect("localhost", 11211);
/* procedural API */
memcache_add($memcache_obj, 'var_key', 'test variable', false, 30);
/* OO API */
$memcache_obj->add('var_key', 'test variable', false, 30);
?>