Oui et non.
En gros :
$arbre contient l'adresse des noeuds qui y sont lies.
Si le noeud est un tableau, alors il y a encore des elements sous le noeud, si le noeud n'est pas un tableau c'est une feuille.
Je peux faire ca avec mon code :
Code :
- $feuille1 = 42;
- $arbre[1] = &$feuille1;
- echo $arbre[1]; // 42;
|
Je l'ai dit, mon code n'est pas vraiment un vrai "arbre" mais cela l'imite.
En gros mon code est un tableau "d'objets". Et les objets peuvent etre a nouveau des tableaux d'objets (donc un noeud a n fils) ou un autre type d'objet (une feuille).
Message édité par cerel le 06-05-2005 à 01:48:41