Memcached::delete

(PECL memcached >= 0.1.0)

Memcached::deleteɾ��һ��Ԫ��

˵��

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

Memcached::delete()�ӷ����ɾ��key��Ӧ��Ԫ��. ����time��һ����Ϊ��λ��ʱ��(��һ��UNIXʱ�������ֱ���Ǹ�ʱ��), �������� �ͻ���ϣ������������ʱ��ܾ������key��add��replace����. �������ʱ��εĴ���, Ԫ�ر�����һ��ɾ������, ������������ͨ��get�����ȡ��ֵ, ����ͬʱ add��replace����Ҳ��ʧ��(�������set�����ɹ�). �����ʱ���ȥ��, Ԫ�����ձ��ӷ�����ڴ�ɾ��.time����Ĭ��0(����Ԫ�ػᱻ����ɾ������֮������ key�Ĵ洢����Ҳ��ɹ�).

����

key

Ҫɾ����key

time

����˵ȴ�ɾ����Ԫ�ص���ʱ��(��һ��Unixʱ���������ʵ��ɾ��ʱ��).

����ֵ

�ɹ�ʱ���� TRUE�� ������ʧ��ʱ���� FALSE�� ���key������, Memcached::getResultCode()���᷵��Memcached::RES_NOTFOUND.

����

Example #1 Memcached::delete() ʾ��

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

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

�μ�