PHP medan uttalande
Det kommer att finnas många gånger när du vill att ditt PHP-program ska utföra en uppgift upprepade gånger tills du säger att den ska sluta. Till exempel kan du designa ditt program så att det räknas från 1 till 10 i steg om ett. Programmet börjar med 1 och räknar sedan 2, 3, 4, 5, 6, 7, 8, 9, 10 och stoppar. Du kommer att använda ett PHP-loop-uttalande för att göra detta. I den här tutorialen kommer vi att diskutera en typ av loop-uttalande som kallas PHP medan uttalandet. Du gissade det. Medan uttalandet instruerar ditt program att göra en uppgift upprepade gånger "medan" vill du att det ska göra det. Låt oss ta en titt på det grundläggande formatet för medan uttalandet.

Innan vi faktiskt börjar samtidigt uttalandet måste vi först initiera den variabel som vi kommer att använda i testuttrycket. Vi måste ge denna testvariabel ett början. Låt oss ställa in startvärdet för vår testvariabel $ nummer till 1.

$ nummer = 1;

Nu är vi redo att skriva samtidigt uttalandet.

medan (uttryck)
{ gör det här }
medan ($ nummer <11)
{echo "$ nummer
";
$ Antal ++;
}


medan ($ nummer <11)
medan (uttryck)
Detta är kontrollkoden för medan-uttalandet. Det står "Kör koden som är mellan {och} medan uttrycket förblir sant. I exemplet kommer kodslingan att köras kontinuerligt så länge som $ -talet är mindre än 11. Värdet på $ -talet har ställts in till 1 innan uttalandet började. Så uttalandet kommer att upprepas 10 gånger.

{echo "$ nummer
";
$ Antal ++;
}
{ gör det här }
Detta är koden som kommer att köras upprepade gånger. Det kommer först att skriva ut det aktuella värdet på $ nummer och HTML
kod till webbläsaren och sedan kommer det att öka värdet på $ nummer med 1. Den andra raden i koden är nödvändig eftersom den ökar värdet på variabeln varje gång slingan körs. Om denna kod utelämnades skulle värdet på $ -numervariabeln inte ändras och slingan körs på obestämd tid. Du kan se varför koden som ändrar värdet på $ -talet är så viktig. Det kommer att stoppa slingan när värdet på $ -talet är 11 (vilket inte är mindre än 11). Resultatet kommer att se ut så här i webbläsaren.

1
2
3
4
5
6
7
8
9
10





Video Instruktioner: "MAKAN PINGGIR JALAN" Night marked MEDAN! (Maj 2024).