« Memcached::decrementByKey
Memcached::deleteByKey »

Memcached::delete

(PECL memcached >= 0.1.0)

Memcached::delete — アイテムを削除する

説明

public function Memcached::delete(string $key, int $time = 0): bool

key をサーバーから削除します。

パラメータ

key

削除したいキー。

time

サーバーがアイテムを削除するまでの待ち時間。

注意:

memcached 1.3.0 (2009年リリース) 以降は、 この機能はサポートされなくなりました。 ゼロでない time を渡すと、 削除は失敗します。 Memcached::getResultCode() は MEMCACHED_INVALID_ARGUMENTS を返します。

戻り値

成功した場合に true を、失敗した場合に false を返します。 キーが存在しない場合、 Memcached::getResultCode() は Memcached::RES_NOTFOUND を返します。

例

例1 Memcached::delete() の例

<?php
$m = new Memcached();
$m->addServer('localhost', 11211);

$m->delete('key1');
?>

参考

関連キーワード:
Memcached   アイテム   delete   time   サーバー   deleteByKey   memcached   キー   getResultCode   decrementByKey   時間   リリース   サポート   成功   addServer   localhost   参考   deleteMulti   複数
関連する関数・ページ:
memcached.deletebykey   memcached.deletemulti   memcached.add   memcached.deletemultibykey   memcached.replace   memcached.decrementbykey