Autor | Zpráva | ||
---|---|---|---|
malek Profil |
#1 · Zasláno: 9. 2. 2006, 16:12:19
preco toto nejde
for ($i=20;$i<=30 ;$i+1) a toto ano for ($i=20;$i<=30 ;$i++) ak by som chcel $i+10 tak ako to spravim? dakujem |
||
Marty Profil |
#2 · Zasláno: 9. 2. 2006, 16:15:59 · Upravil/a: Marty
Snad se příliš neseknu, ale tuším takto:
for ($i=20;$i<=30 ;$+=10) |
||
malek Profil |
#3 · Zasláno: 9. 2. 2006, 16:19:42
skusim znie to logicky :)
|
||
roberta Profil |
#4 · Zasláno: 9. 2. 2006, 16:50:11 · Upravil/a: roberta
pretože $i+1 nie je to isté ako $i++
to prvé je výraz a to druhé je priraďovací príkaz fungovalo by to, kebyže z toho prvého tiež urobíš priraďovací príkaz. napr.: $i+=1 alebo $i=$i+1 alebo $i++ (všetky zápisy ti inkrementujú premennú $i o 1) |
||
roberta Profil |
#5 · Zasláno: 9. 2. 2006, 16:51:24 · Upravil/a: roberta
ak by som chcel $i+10 tak ako to spravim?
$i+=10 alebo $i=$i+10 |
||
jozob Profil |
#6 · Zasláno: 9. 2. 2006, 16:53:20
roberta
Na inkrementáciu (zvyšovanie hodnoty) sa používa špeciálny operátor +=. Tento operátor navýši člen na ľavej strane hodnotou členu na pravej strane. Príklad: $i=$i+40 môžeš zapísať ako $i+=40 |
||
roberta Profil |
#7 · Zasláno: 9. 2. 2006, 17:00:39
jozob
ja viem, len som sa pomýlil, ale už som to opravil :) |
||
jozob Profil |
#8 · Zasláno: 9. 2. 2006, 17:04:42
roberta
Aj ja som sa pomýli - rýchlo čítam a myslel som si, že sa pýtaš. Ale ten môj príspevok môže byť aj pre iných ľudí. Sorry, myslel som, že si autor threadu :-) |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0