// wenn Ordnerelement ein Ordner ist, neues Unterarray erstellen und die Funktion damit neu aufrufen
if(is_dir($pfad.$ordner)) {
$mainArray[$ordner] = array();
readdirs($pfad.$ordner.'/', $mainArray[$ordner],$z+1);
>
> Deine Funktion hat einen Rückgabewert – aber mit dem machst du hier nichts.
>
> Warum packst du ihn nicht in dein Array …?
>
> MfG ChrisB
>
>
Puuh, ich schwitze, mein Kopf ist leer. Ich hatte mir gedacht, der Rückgabewert spielt nur für die Ausgabe des Gesamt-Arrays eine Rolle. Das ist ja im Moment wohl auch so. Ich hab ehrlich gesagt keine Ahnung, wie ich den im "laufenden Betrieb" ins Array kriegen soll. Als Parameter an die Funktion übergeben, oder wie? Muss ich den dann vorher global zwischenspeichern? Ohje...