Autor | Zpráva | ||
---|---|---|---|
vit Profil * |
co znamena <= v tomto cyklu while? ucim se td z knizky a tam to nebylo nejak poradne vysvetleny
<TABLE> <TR><TD>Číslo</TD><TD>Druhá mocnina</TD></TR> <? $i=1; while ($i<=10) { echo "<TR><TD>".$i."</TD><TD>".$i*$i."</TD></TR>\n"; $i++; } ?> </TABLE> a co to vlastne znamena samotny while? to tam taky neni Moderátor Chamurappi: Tvůj projev je špatně srozumitelný, piš prosím s diakritikou.
|
||
whysper93 Profil |
#2 · Zasláno: 12. 5. 2010, 21:06:30
Vypíše se ti to echo tolikrát, dokud je $i menší nebo rovno 10 takže 10krát.
While (česky dokud): jedná se o cyklus, v té závorce je podmínka, které dokud platí vykoná se příkazy, které jsou v bloku. Lepší návod a popis je na těchto odkazech http://programujte.com/?akce=clanek&cl=2005062402-php-%2596-4-lekce, http://interval.cz/clanky/php-dabelske-podminky-a-cykly/ kdyby to nestačilo tak si něco vygoogli PS: Nechápu co to je za autora, kde napíše něco takovýho a pořádně to nevysvětlí. Leda že by někde na začátku psal, že to není pro začátečníky. |
||
Joker Profil |
#3 · Zasláno: 12. 5. 2010, 23:41:21 · Upravil/a: Joker
vit:
„co znamena <= v tomto cyklu while?“ <= je operátor „menší nebo rovno“ (edit) viz také manuál, operátory v PHP a konkrétně porovnávací operátory |
||
AM_ Profil |
#4 · Zasláno: 13. 5. 2010, 11:33:56
Hlavně je to dost konina, na tohle se používá for cyklus:
<?php //raději vždy používej plnou tuto notaci <?php a ne jen <? for ($i = 1; $i <=10; $i++){ echo "<TR><TD>".$i."</TD><TD>".$i*$i."</TD></TR>\n"; } |
||
Časová prodleva: 14 let
|
0