skinny

in_gl_A

Skinny タグマニュアル

for - 変数の値だけ繰り返し

数値を持った変数の値だけ /for までを繰り返します

説明

書式

for(argument)

パラメータ

argument : 数値を持った変数名

説明

このタグは、回数を指定して処理を繰り返す時に使用します。
負の値が入っている場合は、絶対値を回数として処理します。

Ver0.4.0~

このタグの終了タグに短縮書式 <% / %>が使用できます。

サンプル

PHPコード

<?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 %>

ブラウザ結果

雷電太郎の評価:★★★★
佐藤一郎の評価:
田中裕子の評価:×××
鈴木雄二の評価:★★
平井銀二の評価:×

btn_pagetop