(PECL memcache >= 0.2.0)
Memcache::replace -- memcache_replace — Substitui o valor do item existente
$memcache,$key,$var,$flag = ?,$expire = ?
Memcache::replace() deve ser usado para substituir o valor de
item existente por key. Caso o item com tal
chave não exista, Memcache::replace() retorna
false. Para o resto, Memcache::replace() se comporta
similarmente a Memcache::set().
keyvarflagMEMCACHE_COMPRESSED para armazenar o item
compactado (usa zlib).
expireExemplo #1 Exemplo de Memcache::replace()
<?php
$memcache_obj = memcache_connect('memcache_host', 11211);
/* API procedural */
memcache_replace($memcache_obj, "chave_teste", "variável qualquer", false, 30);
/* API orientada a objeto */
$memcache_obj->replace("chave_teste", "variável qualquer", false, 30);
?>