InfiniteIterator::__construct

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

InfiniteIterator::__construct构造一个 InfiniteIterator

描述

public InfiniteIterator::__construct(Iterator $iterator)

从一个 Iterator 构造一个 InfiniteIterator

参数

iterator

要无限迭代的迭代器。

示例

示例 #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

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top