Autor | Zpráva | ||
---|---|---|---|
asdAA Profil * |
#1 · Zasláno: 28. 11. 2007, 18:58:18
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 |
#2 · Zasláno: 28. 11. 2007, 19:00:52
když tam máš return a má vypsat, tak se fce volá takhle:
echo funkce(); |
||
asdAA Profil * |
#3 · Zasláno: 28. 11. 2007, 19:06:33
Dakujem,
a ako je to lepsie pouzivat? S return ci bez neho? Logickejsie by bolo s return, ale neviem. CO si myslis? |
||
djlj Profil |
#4 · Zasláno: 28. 11. 2007, 19:36:03
asdAA
Jak chceš. Je to jedno. |
||
Časová prodleva: 16 let
|
0