![]() ![]() ![]() ![]() |
||||
<< Tilbage Løkker/loops i phpLøkker er en metode hvor man kan blive ved med at udføre noget kode, sålænge en bestemt betingelse er sand. Der findes nogle forskellige typer, som er beskrevet herunder:While løkkenWhile løkken er ret simpel, så lad os starte med et eksempel:Kode:
Resultat: 1 gennemløb
I linje 3 skriver vi while efterfulgt af en parentes som indeholder den betingelser der skal være sand. Så længe betingelsen er sand (i eksemplet at $i er mindre end 5), så udfører den koden der står mellem { og }. Bemærk linje 6 hvor $i bliver forøget med 1 hver gang koden bliver udført. Dvs. når $i når op til 5, så er betingelsen ikke længere sand, og så stopper den. Iøvrigt betyder en variabel efterfulgt af ++, at man forøger variablen med 1.
2 gennemløb 3 gennemløb 4 gennemløb For løkkenDet eksempel vi har lavet ovenfor i while-afsnittet, benytter man typisk for-løkken til at lave. Det kan gøres en smule pænere og mere kompakt. Et eksempel på en for-løkke der gør det samme som første eksempel:Kode:
Resultat: 1 gennemløb
For-løkken oprettes ved at skrive for efterfulgt af en parentes, delt op i tre. Hver del er adskilt med et semikolon:
2 gennemløb 3 gennemløb 4 gennemløb
|