
SplPriorityQueue::next() 메소드는 큐에서 가장 높은 우선순위 값을 가진 요소를 반환합니다.
우선순위가 같은 요소가 여러 개 존재할 경우, SplPriorityQueue는 요소의 추가 순서를 기준으로 다음 요소를 반환합니다. 예를 들어, 요소 A와 요소 B가 우선순위가 같고, 요소 A가 먼저 추가된 경우, next() 메소드는 요소 A를 반환합니다.
요소의 추가 순서를 기준으로 next() 메소드가 작동하기 때문에, 같은 우선순위 값을 가진 두 개의 요소가 큐에 들어있다면, next() 메소드는 먼저 추가된 요소를 반환합니다.
2025-06-13 03:31