Longhorn PHP 2019 Schedule


(PHP 5, PHP 7)

DirectoryIterator::validVérifie si le répertoire contient encore des entrées


public DirectoryIterator::valid ( void ) : bool

Vérifie si l'objet DirectoryIterator contient encore des fichiers.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Retourne TRUE si la position est valide, et FALSE sinon;


Exemple #1 Exemple avec DirectoryIterator::valid()

= new DirectoryIterator(dirname(__FILE__));

// Loop to end of iterator
while($iterator->valid()) {

$iterator->valid(); // FALSE
$iterator->valid(); // TRUE


Voir aussi

add a note add a note

User Contributed Notes 1 note

josh dot butts at vertive dot com
10 years ago
This function, as far as I can tell, returns boolean, not string.

$di = new DirectoryIterator(/path/to/iterate);
while ($di->valid())
    echo $di->getPathname() . "\n";
To Top