1. {$array| count} を使用してみてください。コード2.制 コードをコピーします
次のようにコードします: {FOREACH from = $ variable key = key name = name itam = value} {$ variable @Count} // 配列の長さを取得します {$ { $ {$ {$ {$ {$ {$ {$ {$ {$ Smarty.foreach.loop.index} // 0 から始まる現在のループ配列要素のインデックスを取得します
{$smarty.foreach.loop.iteration } // 1 から始まる現在のループ数を取得します
{$smarty.foreach.loop .first} // true の場合、ループの最初の実行をマークします
{$smarty.foreach.loop.last} // true の場合、ループの最後の実行をマークします
{$smarty.foreach.name.last} // true の場合、ループの最後の実行をマークします
{$smarty.foreach.loop.show} // 現在表示するかどうか
{$smarty.foreach.loop.total} // ループ数
{/foreach}
3 、ループ数を制御します
コードをコピーします
コードは次のとおりです:
{foreach name=infolist from=$VIDEO_INFO_LIST item=infolist}{assign var=floor value=$smarty.foreach.infolist.index} {if $floor
{$infolist%} {/if}
{/foreach}
http://www.bkjia.com/PHPjc/328022.html
www.bkjia.com
truehttp://www.bkjia.com/PHPjc/328022.html技術記事 1. {$array| count} を試してみます。 2. コードをコピーします。コードは次のとおりです: {foreach from=$variable key=key name=name iteaem=value} {$variable|@count} // 配列の長さを取得します {$smarty.forea...