Autor Zpráva
asdAA
Profil *
Mam rekurzivnu funkciu

function Rekurzia($paramater)
{
.
.
.
tu sa nieco deje az pride podmienka, ktora ked vyhovuje vypise hodnotu, inak sa zmensuje parameter

if ($pocet >= $premmena)
echo $vysledok;
else
Rekurzia($paramater - 1)
}


Ono sa to takto spusti:

Rekurzia(5);


A ide to vsetko OK, lenze ja som pocul, ze kazda funkcia musi nieco vracat, teda by som to dal takto


if ($pocet >= $premmena)
return $vysledok;
else
Rekurzia($paramater - 1)


Ale takto to nespravi nic, neporadite ako tam zakonponovat aby bolo return? Da sa to vobec ked je to rekurzia?

Diky za odpoved.
Alphard
Profil
když tam máš return a má vypsat, tak se fce volá takhle:
echo funkce();
asdAA
Profil *
Dakujem,

a ako je to lepsie pouzivat?

S return ci bez neho?
Logickejsie by bolo s return, ale neviem. CO si myslis?
djlj
Profil
asdAA
Jak chceš. Je to jedno.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: