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(); |
|