ProfiPHPProfiPHP
Категория: Функции для работы с каталогами

Функция Opendir

Функция Opendir открывает дескриптор каталога.
resource opendir( string $path [, resource $context ] )
Функция Opendir открывает дескриптор каталога для последующего использования с функциями Closedir, Readdir и Rewinddir.

В параметре Path указывается путь к открываемому каталогу.

Параметр Context являет собой ресурс контекста.

Функция Opendir возвращает дескриптор каталога (resource) в случае успеха или FALSE в случае ошибки.

Если Path не существует или каталог, расположенный по указанному пути, не может быть открыт вследствие правовых ограничений или ошибок файловой системы, функция Opendir вернет значение FALSE и сгенерирует сообщение PHP об ошибке уровня E_WARNING.

Пример использования:
$dir = $_SERVER['DOCUMENT_ROOT'].'/content/';
if ( is_dir( $dir ) ) {
if ( $dh = opendir( $dir ) ) {
while ( ( $file = readdir( $dh ) ) !== false ) {
echo 'Файл: '.$file.'; Тип: '.filetype( $dir.$file ).'<br />';
}
closedir($dh);
}
}

Добавить комментарий

Имя:
Текст комментария: