Christian Kruse: for-Schleife anstatt i++ i+0.1

Beitrag lesen

你好 Shogun,

kann mir jemannd erklären warum das nicht klappt?

for ($i=0; $i<1; $i+0.1) {
    echo $i;
}

  
Du hast die Wertzuweisung vergessen. So gehts:  
  
~~~php
for($i=0; $i<1; $i=$i+0.1) {  
  echo $i;  
}

Die Post- und Präfix-Inkrement-Operatoren modifizieren die Variable implizit, $i+0.1 tut das nicht, $i bleibt also immer bei 0.

再见,
 克里斯蒂安

--
http://wwwtech.de/
IRC-Clients und Irssi-Scripting | Flyspray
Es ist uns nicht möglich, in einem Bereich unseres Lebens richtig zu verhalten, wenn wir in allen anderen falsch handeln. Das Leben ist ein unteilbares Ganzes.