[Funktion] Rekursive Darstellung (mal wieder)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    oh man wie peinlich... Ich trau mich nicht mehr auf die Straße

    Naja, also wenn ich $i zurückgeben lasse, dann klappts mit dem ausgeben von $i wunderbar, also ich bekomme 01234 ausgegeben.

    Aber das array wird noch nicht gefüllt, also hab ich es jetzt so geschrieben, dass das ganze array zurückgegeben wird, und ich $i mit count() feststelle.

    Das funktioniert allerdings auch nicht so richtig, statt 01234 wird jetzt 01223 angezeigt und das array hat nur ein Element, nämlich die letzte Kategorie.

    Auch diesen Fehler hab ich verstanden und weiß, wieso er auftritt. Wenn die Funktion sich selbst aufruft, dann gibt es in dem rekursiven Aufruf das array subCat nicht, weshalb es neu erstellt bzw. geleert wird.

    Allerdings wüsste ich nicht, wie ich es der funktion übergebe, denn arrays sind als parameter nicht erlaubt... oder? *test*

    WWWaaaah es geht! Besten Dank für eure Hilfe! Juhu....!

    Danke nochmal!

    Kommentar

    Lädt...
    X