数値を持った変数の値だけ /for までを繰り返します
for(argument)
argument : 数値を持った変数名
このタグは、回数を指定して処理を繰り返す時に使用します。
負の値が入っている場合は、絶対値を回数として処理します。
このタグの終了タグに短縮書式 <% / %>が使用できます。
<?php include_once( "Skinny.php" ); $out = array(); $out['list'][] = array('rank'=> 4, 'name'=>'雷電太郎' ); $out['list'][] = array('rank'=> 0, 'name'=>'佐藤一郎' ); $out['list'][] = array('rank'=>-3, 'name'=>'田中裕子' ); $out['list'][] = array('rank'=> 2, 'name'=>'鈴木雄二' ); $out['list'][] = array('rank'=>-1, 'name'=>'平井銀二' ); $Skinny->SkinnyDisplay( "for_sample.html", $out ); ?>
<% def(list) %> <% each(list) %> <% echo(list/name) %>の評価: <% if(list/rank,>=,0) %> <% for(list/rank) %>★<% /for %><br /> <% else %> <% for(list/rank) %>×<% /for %><br /> <% /if %> <% /each %> <% elsedef %> データはありません<br /> <% /def %>
雷電太郎の評価:★★★★
佐藤一郎の評価:
田中裕子の評価:×××
鈴木雄二の評価:★★
平井銀二の評価:×