Hi,
if($act['parent'] != "1")
pathway($act['parent']);wo ist denn hier Dein return in dem Zweig?
Da brauch ich keinen, da diese Funktion sich selbst aufruft, bis die Bedingung nicht mehr erfüllt ist. Erst dann wird das erzeugte Array durchlaufen und ein String erzeugt, der per return zurückgegeben wird.