FilesystemIterator
PHP Manual

FilesystemIterator::__construct

(PHP 5 >= 5.3.0)

FilesystemIterator::__constructConstructs a new filesystem iterator

Opis

public FilesystemIterator::__construct ( string $path [, int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS ] )

Constructs a new filesystem iterator from the path.

Parametry

path

The path of the filesystem item to be iterated over.

flags

Flags may be provided which will affect the behavior of some methods. A list of the flags can found under FilesystemIterator predefined constants. They can also be set later with FilesystemIterator::setFlags()

Zwracane wartości

Nie jest zwracana żadna wartość.

Błędy/Wyjątki

Throws an UnexpectedValueException if the path cannot be found.

Przykłady

Przykład #1 FilesystemIterator::__construct() example

<?php
$it 
= new FilesystemIterator(dirname(__FILE__));
foreach (
$it as $fileinfo) {
    echo 
$fileinfo->getFilename() . "\n";
}
?>

Powyższy przykład wyświetli:

apples.jpg
banana.jpg
example.php

Zobacz też:


FilesystemIterator
PHP Manual