
Memcached::replaceByKey 메서드는 기존에 저장된 값을 자동으로 삭제하지 않습니다.
이 메서드는 지정된 키에 새로운 값을 저장하고, 기존에 저장된 값은 삭제되지 않습니다.
만약 기존에 저장된 값을 삭제하고 싶다면, Memcached::deleteByKey 메서드를 사용해야 합니다.
예를 들어, 다음과 같이 코드를 수정할 수 있습니다.
php
$memcached = new Memcached();
$memcached->addServer('localhost', 11211);
$memcached->deleteByKey('my_key'); // 기존에 저장된 값을 삭제합니다.
$memcached->replaceByKey('my_key', '새로운 값'); // 새로운 값을 저장합니다.
이 코드에서는 기존에 저장된 값을 삭제한 후 새로운 값을 저장합니다.
2025-06-30 20:08