Memcached Memcached::deleteMulti

(PECL memcached >= 2.0.0)

Memcached::deleteMulti — 여러 항목 삭제


설명

public Memcached::deleteMulti(array $key, int $time = 0): array

Memcached::deleteMulti()는 서버에서 keys 배열을 삭제합니다. time 매개변수는 클라이언트가 서버가 이러한 키에 대한 추가 및 교체 명령을 거부하기를 원하는 시간(초)(또는 Unix 시간)입니다. 이 시간 동안 항목은 삭제 대기열에 놓입니다. 즉, get 명령으로 항목을 검색할 수 없지만 이러한 키로 추가 및 바꾸기 명령도 실패합니다(set 명령은 성공하고, 하지만). 시간이 지나면 최종적으로 서버 메모리에서 항목이 삭제됩니다. 매개변수 time의 기본값은 0입니다(즉, 항목이 즉시 삭제되고 이러한 키를 사용한 추가 저장 명령이 성공함을 의미합니다).


매개변수

key
삭제할 키입니다.
time
서버가 항목을 삭제하기 위해 대기하는 시간입니다.

반환 값

성공하면 true를, 실패하면 false를 반환합니다. 키가 존재하지 않는 경우 Memcached::getResultCode()Memcached::RES_NOTFOUND를 반환합니다.


기타