DirectoryIterator
PHP Manual

DirectoryIterator::valid

(PHP 5, PHP 7)

DirectoryIterator::validComprueba si la actual posición de DirectoryIterator es un fichero válido

Descripción

public bool DirectoryIterator::valid ( void )

Comprobar si la posición actual de DirectoryIterator es un fichero válido.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve TRUE si la posición es válida, en caso contrario FALSE

Ejemplos

Ejemplo #1 Ejemplo de DirectoryIterator::valid()

<?php
$iterator 
= new DirectoryIterator(dirname(__FILE__));

// Bucle hasta el final del iterador
while($iterator->valid()) {
    
$iterator->next();
}

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

?>

Ver también


DirectoryIterator
PHP Manual