FilesystemIterator
PHP Manual

FilesystemIterator::__construct

(PHP 5 >= 5.3.0, PHP 7)

FilesystemIterator::__constructConstruit un objet FilesystemIterator

Description

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

Construit un objet FilesystemIterator, configuré avec le chemin path.

Liste de paramètres

path

Le chemin du dossier dans lequel on va travailler.

flags

Les options qui affectent le comportement des méthodes. La liste des options est disponible dans les constantes de FilesystemIterator. Elles peuvent aussi être activées ultérieurement avec FilesystemIterator::setFlags().

Valeurs de retour

Aucune valeur n'est retournée.

Erreurs / Exceptions

Émet une exception UnexpectedValueException si le chemin path est introuvable.

Exemples

Exemple #1 Exemple avec FilesystemIterator::__construct()

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

L'exemple ci-dessus va afficher :

apples.jpg
banana.jpg
example.php

Voir aussi


FilesystemIterator
PHP Manual