eddi: Kein Rückgabewert in Funktion

Beitrag lesen

Hallo,

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.

und genau in diesem Denkansatz liegt auch Dein Irrtum. Notiere also:

if($act['parent'] != "1")
   return(pathway($act['parent']));

Gruß aus Berlin!
eddi