표준 PHP 라이브러리(SPL) MultipleIterator::current
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
MultipleIterator::current — 등록된 반복자 인스턴스를 가져옵니다.
설명
public MultipleIterator::current(): array
등록된 반복자 인스턴스 current() 결과를 가져옵니다.
경고 이 함수는 현재 문서화되어 있지 않습니다. 인수 목록만 사용할 수 있습니다.
매개변수
이 함수에는 매개변수가 없습니다.
반환 값
연결된 각 반복기의 현재 값을 포함하는 배열입니다.
오류/예외
반복자가 유효하지 않거나(PHP 8.1.0부터) MIT_NEED_ALL
모드가 설정되고 연결된 반복자가 하나 이상 유효하지 않은 경우 RuntimeException입니다. 또는 키가 null
이고 MIT_KEYS_ASSOC
가 설정된 경우 IllegalValueException이 발생합니다.
변경 로그
버전 | 설명 |
---|---|
8.1.0 | 유효하지 않은 반복자에서 MultipleIterator::current()가 호출되면 RuntimeException이 발생합니다. 이전에는 false 가 반환되었습니다. |
기타
- MultipleIterator::valid() - 하위 반복자의 유효성 검사