Memcache::replace

(PECL memcache >= 0.2.0)

Memcache::replace�滻�Ѿ����ڵ�Ԫ�ص�ֵ

˵��

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

Memcache::replace()ͨ��key������Ԫ�ز��滻��ֵ����key ��Ӧ��Ԫ�ز�����ʱ��Memcache::replace()����FALSE����������Memcache::replace() ����Ϊ��Memcache::set()һ���� ͬ����Ҳ����ʹ�ú���memcache_replace()��

����

key

�����滻ֵ��Ԫ�ص�key��

var

��Ҫ�洢���µ�ֵ���ַ�������ֱֵ�Ӵ洢�������������л���洢��

flag

ʹ��MEMCACHE_COMPRESSEDָ����ֵ����ѹ��(ʹ��zlib)��

expire

��ǰд�뻺������ݵ�ʧЧʱ�䡣�����ֵ����Ϊ0�����������������ڡ����������һ��UNIXʱ����� ����Ϊ��λ���������ӵ�ǰ�����ʱ����˵�������ݵĹ���ʱ�䣬�����ں�һ�����÷�ʽ�У����ܳ��� 2592000�루30�죩��

����ֵ

�ɹ�ʱ���� TRUE�� ������ʧ��ʱ���� FALSE��

����

Example #1 Memcache::replace()ʾ��

<?php

$memcache_obj 
memcache_connect('memcache_host'11211);

/* procedural API */
memcache_replace($memcache_obj"test_key""some variable"false30);

/* OO API */
$memcache_obj->replace("test_key""some variable"false30);

?>

�μ�