Matti Mäkitalo: Continue wird nicht richtig verwendet!

Beitrag lesen

Hi,

Ich habe vereinfacht eine derartige Struktur:

$k = false;
for($i=0;$i<10;$i++) {
   if($k == true) {
      continue;
   }
   else {
      echo "test";
   }
}

Jetzt wird bei mir ein einziges mal test ausgegeben und das wars. Normalerweise müsste ich doch hier 10mal "test" lesen? Die Schleife bricht bei mir nach continue einfach ab - was mache ich falsch?

/cygdrive/d $> cat newfile.php
<?php
$k = false;
for($i=0;$i<10;$i++) {
        if($k == true) {
                continue;
        }
        else {
                echo "test";
        }
}
/cygdrive/d $> php newfile.php
testtesttesttesttesttesttesttesttesttest/cygdrive/d/ $>

Macht also das, was du erwartest.

Bis die Tage,
Matti