PHP 5.6.0 released

closedir

(PHP 4, PHP 5)

closedirCierra un gestor de directorio

Descripción

void closedir ([ resource $dir_handle ] )

Cierra la secuencia de directorio indicada por gestor_dir. La secuencia debe haber sido abierta previamente por opendir().

Parámetros

gestor_dir

El gestor de directorio tipo resource, previamente abierto con opendir(). Si el gestor de directorio no se especifica, la última conexión abierta por opendir() es asumida.

Ejemplos

Ejemplo #1 closedir() ejemplo

<?php
$dir 
"/etc/php5/";
 
// Abrir un directorio conocido, lee el directorio en una variable y lo cierra.
if (is_dir($dir)) {
    if (
$dh opendir($dir)) {
        
$directory readdir($dh);
        
closedir($dh);
    }
}
?>

add a note add a note

User Contributed Notes 1 note

up
-2
foo at bar dot com
13 years ago
About deleting a directory after doing a readdir/closedir on it... I'm not sure if this is the solution, but you could try to chdir("/"); before the rmdir to make absolutely sure you aren't standing in the directory (i.e trying to pull out the rug from under yourself).
To Top