$sql="SELECT tree.title,tree.parent_id, tree.id FROM tree WHERE tree.id=".$id.";"; if($p1["parent_id"]>1){ $path[]=$p1["title"]; getFullPath($p1["parent_id"],$path); }else{ $path[]=$p1["title"]; for($i=0;$i<=$depth;$i++){ $odwrotnie[]=$path[$depth-$i]; } return $odwrotnie; } } //wywolanie funkcji
print_r(getFullPath(8)); - nie daje wyniku
a print_r($odwrotnie) z wnętrza funkcji daje wynik poprawny (Array ( [0] => ROOT [1] => PierwszyKatalog [2] => PodkatalogWpierwszym ) )
Dlaczego return $odwrotnie nie przekazuje wartości funkcji?
Bardzo proszę o pomoc