#12 whileでループ

 
while文(前判定)
 
$i = 0;

while ($i < 10) {
    echo $i;
    $i++;
}

(↓ 実行結果)

0123456789

 
do…while文(後判定)
 
$i = 0;

do {
    echo $i;
    $i++;
} while ($i < 10);

(↓ 実行結果)

0123456789

 

例えば、「$i = 100」の場合
前判定・・・1回も処理されない
後判定・・・とりあえず1回目の「100」を表示(echo)して、その後処理終了


PAGE TOP

< 前へ 目次に戻る 次へ >