Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
baumstrukturen festhalten [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
baumstrukturen festhalten


 
bla$ter
10-12-2005, 20:30 
 
ich habe ein kleines denkproblem. ich müßte eine baumstruktur so festhalten, das es sich nachher wieder genau so ausgeben läßt.

nehmen wir mal ein dateisystem als beispiel. ordner zu finden, tiefen zu ermitteln ist alles kein problem, aber wie soll ich das festhalten? multidimensionale array? das dürfte bei steigender verzeichnisstiefe relativ unpraktikabel sein, oder?

hat jemand ne idee dazu?

 
asp2php
10-12-2005, 20:50 
 
wieso denn das? wenn du einmal ausgegeben hast, warum sollte sich das Bild ändert? Wen was dazu kommt, dann nistet es sich gemäß deiner Sortierung eben dazwischen ein.

 
bla$ter
10-12-2005, 21:14 
 
ich will ja nicht direkt ausgeben, sondern erst mal ablegen und evtl speichern. die frage, die ich mir stelle, ist, wie kann man eine solche struktur am besten ablegen?

nachtrag:
hab mitlerweile das 'nested sets' modell gefunden, das sollte das sein, was ich gesucht habe.

 
asp2php
11-12-2005, 00:16 
 
wenn es um Menu geht, dann kann ich verstehen, aber bei Filesystemdirectory ist ziemlich ... sinnfrei dein Vorhaben :D


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:47 Uhr.