Maik W. aus E.: array_search rekursiv einsetzen

Beitrag lesen

Tach auch wahsaga,

hi,

Das war jetzt nur ein Beispiel... Ein echter "Baum" sieht so aus:

Array

(
    [0] => Array (...)
    [1] => Array
        (
            [href] => ueber_uns
            [text] => Über uns
            [title] => Wissenswertes über uns
            [0] => Array
                (
                    [href] => auftrag
                    [text] => Auftrag und Ziel
                    [title] =>
                )

[1] => Array
                (
                    [href] => ansprechpartner
                    [text] => Mitarbeiter
                    [title] =>
                )


>   
> auftrag und ansprechpartner liegen also unterhalb von ueber\_uns.  

Genau.  
  

> Da verstehe ich nicht, warum du die einfach als weiterer Arrays dranhängt - das bildet doch die Struktur kaum sinnvoll ab.  

Ach wahsaga, Strukturen sind so wie sie sind, weil sie so gewachsen sind... (Wie gesagt, das basiert auf der Menü-Funktion von Alexander) und wie gut die Strukturen sind, sieht man dann, wenn nachträglich weitere Anforderungen an sie gestellt werden...  
  

> > Gerne, aber wie?  
>   
> Na, definier dir ein Objekt mit entsprechenden Eigenschaften - href, title, text, childs, parent, ...  
> Und hänge dann beim Aufbauen dieses Baums die Kindelemente in die Parents ein, und lasse die parent-Eigenschaft der Kinder auf das Parent verweisen.  

Wie oben schon gesagt, strukturell was zu ändern wäre \_sehr\_ aufwendig, da versuche ich doch lieber mit dem [Ansatz von dedlfix](https://forum.selfhtml.org/?t=147328&m=955856), die vorhandene Struktur abzuklappern.  
  
Trotzdem Danke für Deine Mühe,  
  
Gruß nach D., <http://www.gruss-aus-essen.de>  
  
Maik

-- 
![Diese Dauerleihgabe wird Ihnen präsentiert von ROMY!](http://www.gruss-aus-essen.de/selfforum/totes_huhn.jpg)  
Maik. W. aus E. sagt Dankeschön ;-)