П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое







Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 98195 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 29079 раз(а).

Учебник HTML.
Просмотров 56203 раз(а).

Руководство по PHP5.
Просмотров 25940 раз(а).

Хостинг через призму DNS.
Просмотров 30473 раз(а).

Подборка текстов стандартных документов.
Просмотров 28984 раз(а).

Учебник PHP - Самоучитель
Просмотров 33733 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 34993 раз(а).

Внешние атаки...
Просмотров 26958 раз(а).

Учебник PHP.
Просмотров 22786 раз(а).

SSI в примерах.
Просмотров 17856 раз(а).



 
 



Учебник РНР
Назад Вперёд

dir

(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, остановит работу цикла.
Пример 1. dir()
$d = dir("/etc");
echo "Handle: ".$d->handle."<br>\n";
echo "Path: ".$d->path."<br>\n";
while (false !== ($entry = $d->read())) {
    echo $entry."<br>\n";
}
$d->close();

Примечание: порядок возвращения вхождений директорий методом read зависит от операционной системы.

Примечание: здесь определяется внутренний класс Directory, и это означает, что вы не сможете определять ваши собственные классы с таким именем. Полный список предопределённых классов PHP см. в разделе Предопределённые Классы.


НазадОглавление Вперёд
chrootВверх closedir


 





Copyright © 2005-2011 Project.Net.Ru