Sorgenkind Mech: funktion ruft sich selbst auf

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

  1. 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

    --
    Ich bitte darum, dass ein Themenbereich (BARRIEREFREIHEIT) eingerichtet wird.
    1. 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ß