PHP 8.1.0 RC 2 available for testing

Класс Directory

(PHP 4, PHP 5, PHP 7, PHP 8)

Введение

Экземпляры класса Directory создаются при помощи вызова функции dir(), а не при помощи оператора new.

Обзор классов

class Directory {
/* Свойства */
public string $path;
public resource $handle;
/* Методы */
public close(resource $dir_handle = ?): void
public read(resource $dir_handle = ?): string
public rewind(resource $dir_handle = ?): void
}

Свойства

path

Каталог, который был открыт.

handle

Может быть использовано с другими функциями каталогов, такими, как readdir(), rewinddir() и closedir().

Содержание

  • Directory::close — Закрывает дескриптор каталога
  • Directory::read — Получает элемент из дескриптора каталога
  • Directory::rewind — Перемещает дескриптор каталога в начало каталога
add a note add a note

User Contributed Notes 1 note

up
-36
serxis at gmail dot com
6 years ago
If you have an error Directory::read() method not foundlike this one :
"PHP Fatal error:  Call to undefined method Directory::read() in ..."
try pth_read() instead of read() - undocumented "feature"
To Top