(PHP 3, PHP 4)
dir - класс директории/каталога.
class dir { dir(string directory); string path; string read(); void rewind(); void close(); }
Псевдо-объектно-ориентированный механизм для чтения директории. Открывается директория directory. После открытия доступны два свойства. Свойство handle можно использовать с другими функциями работы с директорией, такими как readdir(), rewinddir() и closedir(). Свойство path содержит путь к открытой директории. Доступны три метода: read, rewind и close.
В следующем примере обратите внимание на оформление, в котором возвращаемое dir() значение проверяется. Мы явным образом проверяем, идентично ли return-значение (равно и того же типа, что и - см. Операции Сравнения) FALSE, так как любое вхождение директории, вычисляемое в FALSE, остановит работу цикла.