InternalIterator 클래스
(PHP 8)
소개
내부 클래스에 대해 IteratorAggregate를 쉽게 구현하기 위한 클래스입니다.
인터페이스 개요
final class InternalIterator implements Iterator {
/* Methods */
private __construct()
public current(): mixed
public key(): mixed
public next(): void
public rewind(): void
public valid(): bool
}
목차
- InternalIterator::__construct — 직접 인스턴스화를 허용하지 않는 개인 생성자
- InternalIterator::current — 현재 요소를 반환
- InternalIterator::key — 현재 요소의 키를 반환
- InternalIterator::next — 다음 요소로 이동
- InternalIterator::rewind — 반복자를 첫 번째 요소로 되감기
- InternalIterator::valid — 현재 위치가 유효한지 확인