PHP ALUSED RAAMAT
piirangu. Näiteks loome tsükli abil arvud 1-10 ning soovime saada ainult esimest
kolme.
?
1 for($nr=1;$nr<=10;$nr++){
2 if($nr<=3){
3 echo $nr.'
';
4 }
}
5
Kui tingimus vastupidi keerata, siis just esimesed kolm jäetakse vahele ja ülejäänud
väljastatakse. Nu ja võrduse puhul väljastatakse ainult üks kirje. Tsüklis
tingimuslausete puhul võib kohata ka teistsugust lähenemist, nimelt kirjutatakse
tingimuslausesse continue, mis jätab just tingimusele vastavad laused välja. Ja
väljastatakse just ülejäänud.
?
1 for($nr=1;$nr<=10;$nr++){
2 if($nr>3){
3 continue;
4 }
echo $nr.'
';
5
}
6
continue vastand on break, mis katkestab tsükli edasise töö, kui lause vastab
tingimusele.
?
1 for($nr=1;$nr<=10;$nr++){
2 if($nr>3){
3 break;
4 }
echo $nr.'
';
5 }
6