
SplDoublyLinkedList::offsetUnset 함수를 사용하여 삭제된 요소의 키를 확인하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$splDoublyLinkedList = new SplDoublyLinkedList();
$splDoublyLinkedList->push('A');
$splDoublyLinkedList->push('B');
$splDoublyLinkedList->push('C');
$offset = 1;
$key = $splDoublyLinkedList->offsetUnset($offset);
if ($splDoublyLinkedList->offsetGet($offset) === null) {
echo "정상적으로 삭제되었습니다.";
} else {
echo "삭제 실패";
}
위의 예제에서, offsetUnset 함수를 사용하여 오프셋 1에 있는 요소를 삭제합니다. 그리고 offsetGet 함수를 사용하여 오프셋 1에 있는 요소를 확인합니다. 만약 null이 반환되면, 정상적으로 삭제된 것입니다.
2025-03-16 04:41