FilterIterator::__construct

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

FilterIterator::__constructConstrói um FilterIterator

Descrição

public FilterIterator::__construct(Iterator $iterator)

Constrói um novo FilterIterator, que consiste em um iterator passado com filtros aplicados a ele.

Aviso

Esta função não está documentada; apenas a lista de argumentos está disponível.

Parâmetros

iterator

O iterador que está sendo filtrado.

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês) 1 note

up
-1
michael dot kaefer1 at gmx dot at
6 years ago
Usage example:<?phpclass AdultFilter extends \FilterIterator{    public function accept()    {        $person = $this->current();        if (18 <= $person[1]) {            return true;        }        return false;    }}$persons = new \ArrayIterator([    ['John', 27],    ['Jack', 15],    ['Jeff', 54],]);$adults = new AdultFilter($persons);foreach ($adults as $adult) {    var_dump($adult);}
To Top