DirectoryIterator::valid
(PHP 5)
DirectoryIterator::valid — Comprueba 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::current() - Devuelve el elemento actual del DirectoryIterator
- DirectoryIterator::key() - Devuelve la clave del elemento actual DirectoryIterator
- DirectoryIterator::next() - Avanza al siguiente elemento DirectoryIterator
- DirectoryIterator::rewind() - Robobina DirectoryIterator hasta volver al inicio
- Iterator::valid() - Comprueba si la posición actual es válido