array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'de', ), '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
Gibt bei Erfolg true zurück. Bei einem Fehler wird false zurückgegeben.
Returns false if such key already exist. For the rest
Memcache::add() behaves similarly to
Memcache::set().
Beispiel #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);
?>