Was bedeuten: "." und ".." bei opendir()? Was ist ein 'handle'?

27apricot

Erfahrenes Mitglied
Hallo,

ich beginne gerade, mich mit dem Erstellen einer Galerie zu befassen und in dem Zusammenhang mit dem Auslesen von Verzeichnissen.

Im php-Manual ebenso wie in diesem Forum taucht immer wieder 'opendir(".");' auf. Was bedeutet das und was bedeutet das gleiche mit zwei Punkten?

Und: was ist ein 'handle'? Lasse ich den beim Auslesen eines Verzeichnisses darstellen (per 'echo'), erscheint 'Resource id #1', bei mehreren Abfragen mit jeweils der nächsthöheren id. Nützt mir diese id irgendwas?

Danke schonmal im Voraus für die Erklärungshilfe!
Ciao.
27apricot
 
Das Verzeichnis mit dem Pfad . stellt das aktuelle Verzeichnis, der Pfad .. das übergeordnete Verzeichnis dar.

Eine „resource“ ist, wie der Name bereits sagt, eine Ressorce, auf welche PHP nur indirekt zugreifen kann, da diese von einem anderen Programm, z. B. ein Webserver, ein Betriebssystem oder ein Datenbankmanagmentsystem, verwaltet wird.
 
Zurück