closedir
(PHP 4, PHP 5, PHP 7)
closedir — Освобождает дескриптор каталога
Описание
void closedir
([ resource
$dir_handle
] )
Закрывает поток, связанный с каталогом и переданный в
качестве параметра dir_handle
.
Перед использованием данной функции, поток должен
быть открыт с помощью функции opendir().
Список параметров
Примеры
Пример #1 Пример использования closedir()
<?php
$dir = "/etc/php5/";
// Открываем известную директорию, читаем ее в переменную и закрываем
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).