Smarty – ループ内でbreak, continueを利用する
タグ{php}と、phpコードのbreak(continue)を組み合わせることで、テンプレート内ループでもbreak,continueの処理が可能となります。
書き方
{php}break;{/php}
例
{foreach from=$dataList key="key" item="data" name="list"}
{if $data->name eq null}
{php}continue;{/php}
{/if}
名前:{$data->name}<br>
{/foreach}
VB.NET – ループ構造
Do While
ループ1
Do While 条件
' 処理
Loop
条件がTrueの場合、処理を繰り返す。条件がFalseになると処理を終了する。
For
ループ2
For カウンタ = 初期値 To 終了値 Step 増加値
' 処理
Next I
初期値からカウンタを開始して、ループを一回実行するごとにカウンタに増加値分加算する。増加値を指定しなかった場合、1加算する。カウンタの値が終了値になったらループを終了する。

