PHP - Memcache::replace() 函式



Memcache::replace() 函式可以替換現有專案的 value。

語法

bool Memcache::replace( string $key , mixed $var [, int $flag [, int $expire ]] )

Memcache::replace() 函式可用於替換具有指定鍵的現有專案的 value。如果不存在具有此類鍵的專案,Memcache::replace() 函式將返回 false。其餘情況下,Memcache::replace() 函式的行為與 Memcache::set() 函式相同。我們也可以使用 memcache_replace() 函式。

Memcache::replace() 函式成功時返回 true,失敗時返回 false。

示例

<?php
   $memcache_obj = memcache_connect("memcache_host", 11211);

   /* Procedural API */
   memcache_replace($memcache_obj, "test_key", "some variable", false, 30);

   /* OO API */
   $memcache_obj->replace("test_key", "some variable", false, 30);
?>
廣告