Hallo Matthias,
Danke für Deine rasche Antwort.
Dein Ansatz klingt schon recht plausibel, d.h. ich müsste mit Schaltern arbeiten:
function VerzeichnisEinlesen ($Verzeichnis, $Schalter)
{
if ($Schalter == 0)
{
/*
[1]
*/
}
else
{
/*
[2]
*/
}
}
Zu [1]
Wenn der Schalter gleich 0 ist, dann würde ich eine neue "Schublade" anfügen:
Wenn ich zunächst nur die 1. Ebene unterhalb des Ordners "Bilder" einlese, dann hätte ich nur eine Dimension:
$ArrayVerzeichnisse []
Dieses Array würde ich dann mit $ArrayVerzeichnisse [] = array () um eine weitere Dimension erweitern...
Nur muss ich ja die Funktion mit dem dynamisch dimensionirten Array bedienen und diese Dimension weiss ich ja nicht.
Zu [2]
Hier würde ich dann das jeweilige Array-Element mit den darunter liegenden Ordnern "füttern".
Boah, mir raucht schon der Kopf :-(
Keine Ahnung, wie ich das umsetzen soll...
Gruss, Stephan.