funktion ruft sich selbst auf
Sorgenkind Mech
- php
moin nochma
ich bin gerade am coden eines kleines netzwerk-toolz in php
folgendes problem: ein array soll erstellt werden, allerdings ist mir die tiefe, also wieviele dimensionen nicht bekannt.
jetz hab ich mir gedacht, naja, wenn halt ne dimension dazu kommt wird ne funktion aufgerufen, die in das übergebene array-feld noch n array reinpackt
so, dann müsst ich aber für jede dimension eine neue funktion schreiben
ist denn folgendes möglich? :
funktion wird aufgerufen
funktion merkt, ióh, hier muss noch was rein
funktion ruft sich selbst auf und wartet
zweite instanz läuft durch
erste instanz läuft weiter bis zum schluss
tja, und je nach dem wieviele dimensionen es gibt soviel instanzen wird es halt maximal geben
oder geht es gar, dass mehrere instanzen der selben funktion gleichzeitig ablaufen?
das ganze soll mit php 4.1.1 geschenen
geht das?
danke und grüße
Hallo Sorgenkind,
oder geht es gar, dass mehrere instanzen der selben funktion gleichzeitig ablaufen?
Natürlich. In den Feature-Artikeln gibt es einen Artikel, in dem
beschrieben wird, wie man rekursiv Verzeichnisse löscht. Das ist
genau diese Rekursion, wie Du sie willst.
Bye,
Peter
ahhhhhhhhhh dankesehr
wollt halt sicher gehen, dass ich das nich umsonst schreibe und mich hinteher wundere
PS: das nervt ja "Das Format ihres Postings ...." da kann man ja nichmal ordentlich danke sagen ;)
gruß