do〜while文
do〜while文もwhile文と同様に、whileのすぐあとでループの続行か終了かを判断します。
使い方は基本的にwhileと同じですが、こちらではwhileがループの終わりに記述されているため、
ループの終了を判断するタイミングが異なります。最低でも1回は
「{」「}」で囲まれた部分を処理」してから、ループを続行するかどうか判断するのです。
これがwhile文との大きな違いですので、この点を確認して両者を使いわけて下さい
php↓
<?php
$cnt=1;
do{
print$cnt;
print"<BR>";
$cnt++;
}while($cnt<=10);
?>
実行例