
OuterIterator 인터페이스의 getInnerIterator 메소드는 InnerIterator를 반환하는 메소드입니다.
OuterIterator 인스턴스의 getInnerIterator 메소드를 호출하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$outerIterator = new MyOuterIterator();
$innerIterator = $outerIterator->getInnerIterator();
getInnerIterator 메소드의 반환 타입은 InnerIterator입니다. 반환 값은 OuterIterator 인스턴스의 InnerIterator를 반환합니다.
OuterIterator 인스턴스의 InnerIterator는 OuterIterator 인스턴스와 연관된 InnerIterator를 반환합니다.
InnerIterator는 OuterIterator의 요소를 반복적으로 접근할 수 있도록 합니다.
예를 들어, OuterIterator가 배열을 반복적으로 접근할 수 있도록 하는 InnerIterator를 반환하는 경우, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$outerIterator = new MyOuterIterator();
$innerIterator = $outerIterator->getInnerIterator();
foreach ($innerIterator as $value) {
// value는 OuterIterator의 요소를 반복적으로 접근할 수 있습니다.
}
2025-07-14 01:30