Start · Sprachen · PHP · Referenz · FilterIterator

FilterIterator

Klasse

Abstrakte Klasse zum Filtern eines Iterators. Sub-Klassen implementieren <code>accept(): bool</code>.

seit PHP 5.1.0 Kategorie: oop

Signatur

abstract class FilterIterator extends IteratorIterator

Beschreibung

Lazy — keine Zwischenspeicherung.

Rückgabewert

Typ
FilterIterator
Beschreibung
Abstrakte Klasse.

Beispiele

Custom Filter

<?php

class PhpFiles extends FilterIterator {
    public function accept(): bool {
        return $this->current()->getExtension() === 'php';
    }
}