closedir
(PHP 4, PHP 5)
closedir — Close directory handle
Description
void closedir
([ resource
$dir_handle
] )
Closes the directory stream indicated by
dir_handle
. The stream must have previously
been opened by opendir().
Parameters
Examples
Example #1 closedir() example
<?php
$dir = "/etc/php5/";
// Open a known directory, read directory into variable and then close
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
$directory = readdir($dh);
closedir($dh);
}
}
?>
Коментарии
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).