Stefan G.: Rekursionsproblem

Beitrag lesen

hallo romy,

danke, das war es tatsächlich! Ich bin verblüfft, mir wird der Unterschied nicht ganz klar, kannst Du mir nochmals auf die Sprünge helfen?

ich bin mir nicht sicher, ob ich das fachgerecht erklären kann,
aber ich versuch es einmal.

die funktion getDirList, aus der du die funktion getDirList neu aufrufst, läuft ja weiter (while-schleife). mit der zeile

$anzahl += 1;

änderst du den wert der variablen quasi für beide funktionen, er soll aber lediglich an die neu aufgerufene übergeben werden. klar?

viele grüße
stefan