Witam,
mam w uproszczeniu taki kod funkcji:
public function menuPokaz($id, $id_menu2=0) {
$drzewo = $this->menuPokaz($id, $row['id_menu']);
echo 'jakaś tam treść';
echo $drzewo;
}
w tej sytuacji nie wyświetla się nic. Natomiast jeżeli zmienię kod na taki:
public function menuPokaz($id, $id_menu2=0) {
echo 'jakaś tam treść';
$drzewo = $this->menuPokaz($id, $row['id_menu']);
echo $drzewo;
}
wszystko działa poprawnie i treść jest wyświetlana. Czy mogę zrobić w jakiś sposób by zawartość funkcji została zapisana w zmiennej drzewo, a następnie po znacznikach echo wyświetlona czy muszę funkcję wywołać 2 razy?