표준 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
                

기타