Memcached::delete
(PECL memcached >= 0.1.0)
Memcached::delete — 删除元素
参数
- key
- 
      要删除的 key。 
- time
- 
      服务端等待删除该元素的总时间。 注意: As of memcached 1.3.0 (released 2009) this feature is no longer supported. Passing a non-zero timewill cause the deletion to fail. Memcached::getResultCode() will returnMEMCACHED_INVALID_ARGUMENTS.
返回值
   成功时返回 true, 或者在失败时返回 false。
   如果 key 不存在, Memcached::getResultCode() 将会返回 Memcached::RES_NOTFOUND。
  
示例
示例 #1 Memcached::delete() 示例
<?php
$m = new Memcached();
$m->addServer('localhost', 11211);
$m->delete('key1');
?>
  +添加备注
  
用户贡献的备注 1 note
  
  
  Pramod Patil ¶
  
 
10 years ago
  --For PECL memcached 2.10--
delete used with second argument 'time' returns false and set the error code and message for invalid arguments unless used without Memcached::OPT_BINARY_PROTOCOL.
getResultCode() and getResultMessage() returns  38 and INVALID ARGUMENTS respectively.