Hi,
Das mit dem "file === 0" ist übrigens kein Problem, weil ich diese Verzeichnisbäume manuell erstelle und eine Datei mit 0 nicht vorkommen wird.
Aber . und .. kommen vor - und da haben wir schon das von Tom angesprochene Problem, wenn auch leicht anders, als er meinte.
Noch eine letzte Frage: könnten Probleme auftreten, wenn ich folgendes mache?:
$array[Eintrag] = lese_verzeichnis(Eintrag); # Index enthält nun Name des Verzeichnis
}
else {
$array[Eintrag] = 123; # Index enthält nun Name der Datei, der Inhalt (123) ist bedeutungslos
Sollte eigentlich keine Probleme geben.
Ein Datei-/Verzeichnisname ist ja pro Ebene eindeutig, und was assoziative Array-Indices angeht, ist PHP nicht sonderlich pingelig.
MfG ChrisB
--
"The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."
"The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."