Stephan: Verzeichnisstruktur einlesen und in Arrays verwalten

Beitrag lesen

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.