создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

dir

Пред.

След.

dir

(PHP 3, PHP 4, PHP 5)dir -- Класс directory

Описание

class dir {

dir (string каталог)

string path

resource handle

string read (void)

void rewind (void)

void close (void)

}

Псевдо-объектно-ориентированный механизм для чтения каталога,

переданного в параметре каталог.

С момента открытия каталога становятся доступными два свойства

класса. Свойство "handle" может быть использовано

с другими функциями для работы с каталогами, например, с

функциями readdir(), rewinddir() и

closedir(). Свойство "path" содержит путь

к открытому каталогу. Доступны 3 метода: read, rewind and close.

Пожалуйста, обратите внимание на способ, которым осуществляется

проверка значения, возвращаемого методами класса dir()

в примере, приведенном ниже. В этом примере проводится

проверка значения на идентичность (выражения идентичны, когда

они равны и являются одного типа - за более подробной информацией

обратитесь к главе - Операторы сравнения) значению FALSE, поскольку

в ином случае, любой элемент каталога, чье имя может быть

выражено как FALSE, остановит цикл.

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

<?php

$d = dir("/etc");

echo "Дескриптор: ".$d->handle."<br>\n";

echo "Путь: ".$d->path."<br>\n";

while (false !== ($entry = $d->read())){

echo $entry."<br>\n";

}

$d->close();

?>

Замечание:

Порядок, в котором метод "read" возвращает элементы каталога,

зависит от операционной системы.

Замечание:

Также, PHP автоматически определяет внутренний класс

Directory, что означает, что

вы не сможете определять собственные классы с таким же

именем. За полным списком предопределенных классов

обратитесь к главе Предопределенные классы.

Пред.

Начало

След.

chroot

Уровень выше

closedir

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting