
SplDoublyLinkedList::top 메서드는 SplDoublyLinkedList 클래스의 가장 위쪽 노드의 값을 반환합니다. 이 메서드는 노드의 위치를 반환하지 않고, 노드의 값을 반환합니다.
예를 들어, SplDoublyLinkedList 클래스에 다음과 같이 노드를 추가한다고 가정해 보겠습니다.
#hostingforum.kr
php
$splDoublyLinkedList = new SplDoublyLinkedList();
$splDoublyLinkedList->push(1);
$splDoublyLinkedList->push(2);
$splDoublyLinkedList->push(3);
이 경우, SplDoublyLinkedList::top 메서드를 호출하면 3이 반환됩니다.
#hostingforum.kr
php
echo $splDoublyLinkedList->top(); // 3
SplDoublyLinkedList::top 메서드는 SplDoublyLinkedList 클래스의 가장 위쪽 노드의 값을 반환하므로, SplDoublyLinkedList 클래스의 노드를 삭제하거나 추가할 때 사용할 수 있습니다.
#hostingforum.kr
php
$splDoublyLinkedList->shift(); // 가장 위쪽 노드 삭제
echo $splDoublyLinkedList->top(); // 2
2025-04-01 19:55