표준 PHP 라이브러리(SPL) InfiniteIterator::__construct
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
InfiniteIterator::__construct — Constructs an InfiniteIterator
설명
public InfiniteIterator::__construct(Iterator $iterator
)
Iterator에서 InfiniteIterator를 생성합니다.
매개변수
iterator
- 무한 반복할 반복자입니다.
Examples
예제 #1 InfiniteIterator::__construct() 예제
<?php
$arrayit = new ArrayIterator(array('cat','dog'));
$infinite = new InfiniteIterator($arrayit);
$limit = new LimitIterator($infinite, 0, 7);
foreach($limit as $value)
{
echo "$value\n";
}
?>
위의 예는 다음을 출력합니다.
cat dog cat dog cat dog cat
기타
- InfiniteIterator::next() - 내부 Iterator를 앞으로 이동하거나 되감습니다.