П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

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

MySQL

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

Хостинг

Другое








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

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

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

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

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

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

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

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

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

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

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

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



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Руководство по PHP
Пред. След.

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" содержит путь к открытому каталогу. Доступны три метода: 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, что означает, что вы не сможете определять собственные классы с таким же именем. За полным списком предопределенных классов обратитесь к главе Предопределенные классы.



Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
 





Copyright © 2005-2016 Project.Net.Ru