Memcache::delete

Delete item from the server

Description

bool Memcache::delete(string $key, int $exptime = 0)

Memcache::delete deletes an item with the key.

Parameters

key

The key associated with the item to delete.

exptime

This deprecated parameter is not supported, and defaults to 0 seconds. Do not use this parameter.

Return Values

Returns true on success or false on failure.

Changelog

Version Description
PECL memcache 3.0.5 The exptime is deprecated, and should not be supplied. Values other than 0 may cause unexpected errors.

Examples

Example #1 Memcache::delete example

<?php

/* procedural API */
$memcache_obj = memcache_connect('memcache_host', 11211);

/* item will be deleted by the server */
memcache_delete($memcache_obj, 'key_to_delete');

/* OO API */
$memcache_obj = new Memcache;
$memcache_obj->connect('memcache_host', 11211);

$memcache_obj->delete('key_to_delete');

?>

See Also

  • Memcache::set
  • Memcache::replace