Tim: Funktion dich sich immer wieder selbstaufruft, bis nichts mehr v

Beitrag lesen

function VaterSohn($mein_array,$zahl,$zuordnung=0)

{
foreach($mein_array as $key=>$value)
{
if ($value['id']==$zahl)
{
echo $value['name'].'<br>';
VaterSohn($mein_array,$value['zuordnung']);
}
}

}

was steht denn in der Variable $zahl drin?  
  
ich hätte es jetzt so aufgebaut:  
~~~php
function VaterSohn($mein_array,$zuordnung=0){	  
	foreach($mein_array as $key=>$value){  
		if ($value['zuordnung']==$zuordnung){  
			echo $value['name'].'<br>';  
			VaterSohn($mein_array,$key);  
		}  
	}	  
}

Gruß Tim