PHP. Руководство по PHP. 2005
dir
dir
Описание
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, остановит цикл.
Замечание:
Порядок, в котором метод "read" возвращает элементы каталога,
зависит от операционной системы.
Замечание:
Также, PHP автоматически определяет внутренний класс
Directory, что означает, что
вы не сможете определять собственные классы с таким же
именем. За полным списком предопределенных классов
обратитесь к главе Предопределенные классы.