Homepage selbermachen 7.851 Themen, 35.615 Beiträge

PHP: While Schleife (bin zu blöd)

Heinz_Malcher / 8 Antworten / Flachansicht Nickles

Ich bin einfach zu blöd:
Folgendes Script wollte ich einfach mal zum testen meiner Schleifenkenntnisse
auf die schnelle schreiben, was ich feststelle: Ich bin zu blöd eine einfache
While Schleife mit einer IF Schleife zu verknüpfen:
Wer kann mir helfen, wieso das Script einfach nicht stoppt, wenn es an der
Zahl 15 angelagt ist, sondern bis 100 durchcountet und dann erst die ECHO
Meldung ausgibt?
<?php

$a = 1; //Hier eben meine Variable

do
{
echo "a ist $a<br>"; //anfangen zu zählen
$a++;
}


while ($a <= 100); //Bis 100 zählen


if ($a == 15) //Wenn Zahl a = 15...

{
break; //...Dann stoppe
}


echo "STOP, Zahl erreich!!!<br>"; //Ausgabe
?>

bei Antwort benachrichtigen
chaosatbrain Heinz_Malcher „PHP: While Schleife (bin zu blöd)“
Optionen

die if schleife muss in die do while schleife rein sie wird erst abgearbeitet wenn a>100 ist und kann bei dir nicht wirken.
do{
.
if(...) {.....}
.
} while(...)

bei Antwort benachrichtigen