Memcache Memcache::delete
(PECL memcache >= 0.2.0)
Memcache::delete — 서버에서 항목 삭제
설명
Memcache::delete(string $key
, int $timeout
= 0): bool
Memcache::delete()는 key
가 있는 항목을 삭제합니다.
매개변수
key
- 삭제할 항목과 연결된 키입니다.
timeout
- 더 이상 사용되지 않는 이 매개변수는 지원되지 않으며 기본값은 0초입니다. 이 매개변수를 사용하지 마십시오.
반환 값
성공하면 true
를, 실패하면 false
를 반환합니다.
변경 로그
버전 | 설명 |
---|---|
Unknown | timeout 매개변수는 사용하지 않는 것이 좋습니다. 동작은 memcached 버전마다 다르지만 0 으로 설정하는 것이 안전합니다. 이 더 이상 사용되지 않는 기능의 다른 값으로 인해 Memcache 삭제가 실패할 수 있습니다. |
Examples
예제 #1 Memcache::delete() 예제
<?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');
?>
기타
- Memcache::set() - 서버에 데이터 저장
- Memcache::replace() - 기존 항목의 값 바꾸기