***HPクリエイターのためのCGI講座 第20回***
4.3 while/until(ループ)
while/untilは条件を満足している間、プログラムを繰り返し実行します。
<while構文>
while(条件式){
プログラムブロック(条件式が真の間、繰り返し実行される)
}
=例=
$cnt=10;
while($cnt){ # $cntが0以外のときにループする
print $cnt; # ループ毎に 10 9 8 7 6 5 4 3 2 1 と順次出力
$cnt--;
}
もう一度確認(^^) 偽=NULL または 0 または "0" 真=上記 以外 |
<until構文>
until(条件式){
プログラムブロック(条件式が偽の間、繰り返し実行される)
}
=例=
$cnt=10;
until(0 == $cnt){ # $cntが0以外のときにループする
print $cnt; # ループ毎に 10 9 8 7 6 5 4 3 2 1 と順次出力
$cnt--;
}
演習プログラムの虫食いのところを、色々変えて確認してみてください。
********************************************************************************
講師:ALK alk@arkland.co.jp
運営:アークランド(株) http://www.arkland.co.jp