PHP Handbuch
Zurück |  | Nach vorne

# dir

(PHP 3, PHP 4 )

dir -- Verzeichnis-Klasse

## Beschreibung:

     class dir {

      dir(string directory);
      string path;

      string read();
      void rewind();
      void close();
    }

new dir ( string directory)

Ein Pseudo-Objekt-Orientierter Mechanismus zum Lesen eines Verzeichnisses. Das per `directory` angegebene Verzeichnis wird geöffnet. Sobald das Verzeichnis geöffnet ist, stehen 2 Eigenschaften zur Verfügung. Die Eigenschaft Handle kann mit anderen Directory-Funktionen wie readdir(), rewinddir() und closedir() benutzt werden (Handles sind Verweise auf Einträge in einer internen Tabelle zur Verwaltung von Objekten). Die Eigenschaft Path enthält die Pfadangabe des geöffneten Verzeichnisses. Es sind 3 Methoden verfügbar: read, rewind und close.

Beispiel 1. dir()-Beispiel:

    $d = dir("/etc");
    echo "Handle: ".$d->handle."<br>\n";
    echo "Path: ".$d->path."<br>\n";
    while($entry=$d->read()) {
        echo $entry."<br>\n";
    }
    $d->close();

Zurück | Zum Anfang | Nach vorne
chroot | Nach oben | closedir