| Autor | Zpráva | ||
|---|---|---|---|
| BlueRain Profil |
#1 · Zasláno: 2. 10. 2007, 20:41:45
for($i=0;$i==$counter;$i++)
{ echo 'a'; } Proč se mi cyklus neopakuje. Vše jsem nastavil $i je na začátku 0, musí být rovna proměné $counter a musí se přidávat. |
||
| koudi Profil |
#2 · Zasláno: 2. 10. 2007, 20:52:01
Tohle buď nebude fungovat vůbec (tvuj připad), nebo se ti to zacyklí (skoro navždy). Zamysli se a zkus to znova.
|
||
| BlueRain Profil |
#3 · Zasláno: 2. 10. 2007, 20:55:47
Nic mě nenapadá :-)
Jenom for($i=0;$i<=$counter-1;$i++) ale to je kravina... |
||
| koudi Profil |
#4 · Zasláno: 2. 10. 2007, 21:14:06
ale to je kravina.
Proč myslíš? |
||
| somebody Profil |
#5 · Zasláno: 2. 10. 2007, 21:24:45
Proč se mi cyklus neopakuje
Cyklus ještě neznamená že se to bude opakovat, zkus si projít jak na for a cykly, těch návodu je snad milion. |
||
| Alphard Profil |
#6 · Zasláno: 2. 10. 2007, 22:18:49
for($i=0;$i<=$counter-1;$i++)
je lepší nápad cyklus se opakuje, dokud je druhý výraz ($i<=$counter-1) pravdivý for($i=0;$i==$counter;$i++) toto se za předpokladu neměnného $counter provede právě jednou, nebo vůbec kdyby byl $counter++, tak se to zacyklí mohlo by to fungovat jen za jistých okolností, které nepovažuji za pravděpodobné (zvyšování $counter o 1 by řídila nějaká podmínka) |
||
| BlueRain Profil |
#7 · Zasláno: 3. 10. 2007, 14:29:32
ThX
|
||
|
Časová prodleva: 18 let
|
|||
0