
SplHeap::key는 SplHeap의 key에 대한 접근을 제공하는 메서드입니다.
SplHeap::key를 사용하여 key를 접근하는 방법은 다음과 같습니다.
- SplHeap::key를 사용하여 key를 접근하는 방법은 SplHeap::extractKey() 메서드를 사용하는 것입니다.
- SplHeap::key를 사용하여 key를 제거하는 방법은 SplHeap::extractKey() 메서드를 사용하는 것입니다.
- SplHeap::key를 사용하여 key에 대한 존재 여부를 확인하는 방법은 SplHeap::containsKey() 메서드를 사용하는 것입니다.
SplHeap::extractKey() 메서드는 SplHeap에서 key를 제거하고, key를 반환합니다.
SplHeap::containsKey() 메서드는 SplHeap에 key가 존재하는지 여부를 반환합니다.
SplHeap::key를 사용하여 key를 접근, 제거, 존재 여부를 확인하는 예제는 다음과 같습니다.
#hostingforum.kr
php
$splHeap = new SplHeap();
$splHeap->insert('key1', 'value1');
$splHeap->insert('key2', 'value2');
// key를 접근하는 방법
$key = $splHeap->extractKey('key1');
print($key . "n"); // value1
// key를 제거하는 방법
$splHeap->extractKey('key1');
// key에 대한 존재 여부를 확인하는 방법
var_dump($splHeap->containsKey('key1')); // bool(false)
var_dump($splHeap->containsKey('key2')); // bool(true)
2025-06-04 10:29