11111

opendir

Пред.

След.

opendir

(PHP 3, PHP 4, PHP 5)opendir -- Открыть каталог

Описание

resource opendir (string path)

Возвращает дескриптор каталога для последующего использования

с функциями closedir(),

readdir() и rewinddir().

- Если путь не существует или каталог, расположенный

по указанному пути, не может быть открыт вследствие правовых ограничений

или ошибок файловой системы, функция opendir() возвращает

значение FALSE и генерирует сообщение PHP об ошибке уровня

E_WARNING.

Вы можете запретить вывод сообщения об ошибке, предварив

имя функции opendir() символом

'@'.

-

Пример 1. Пример использования функции opendir()

<?php

$dir = "/tmp/";

// Открыть заведомо существующий каталог и начать считывать его содержимое

if (is_dir($dir)) {

if ($dh = opendir($dir)) {

while (($file = readdir($dh)) !== false) {

print "Файл: $file : тип: " . filetype($dir . $file). "\n";

}

closedir($dh);

}

}

?>

- Начиная с версии PHP 4.3.0, параметр путь

может также являться любым URL'ом, обращение к которому приводит к получению

списка его файлов и каталогов. Однако, данный способ работает только

при использовании url-упаковщика file://. В версии

PHP 5.0.0 была добавлена поддержка url-упаковщика

ftp://.

- См.также описания функций is_dir(),

readdir() и класса

Dir

Пред.

Начало

След.

getcwd

Уровень выше

readdir 22222

Free Web Hosting