
Memcached::decrementByKey 함수는 메모리 캐시에 저장된 값에서 1을 감소시키는 함수입니다. 그러나 이 함수를 사용할 때, key가 존재하지 않는 경우에는 Memcached::decrementByKey 함수는 Memcached::getResultCode() 함수를 사용하여 결과 코드를 확인해야 합니다.
Memcached::getResultCode() 함수는 Memcached::decrementByKey 함수의 결과 코드를 반환합니다. 결과 코드는 다음과 같습니다.
* MEMCACHED_SUCCESS : 성공
* MEMCACHED_FAILURE : 실패
* MEMCACHED_NOTSTORED : 저장되지 않음
* MEMCACHED_NOTFOUND : 찾을 수 없음
key가 존재하지 않는 경우에는 Memcached::getResultCode() 함수가 MEMCACHED_NOTFOUND를 반환합니다. 따라서 key가 존재하지 않는 경우를 처리하기 위한 방법은 다음과 같습니다.
위 코드를 실행했을 때, key가 존재하지 않는 경우에는 Memcached::getResultCode() 함수가 MEMCACHED_NOTFOUND를 반환합니다. 따라서 key가 존재하지 않는 경우를 처리하기 위한 방법은 if 문을 사용하여 결과 코드를 확인하는 것입니다.
2025-03-22 18:24