[php] Smarty のforeachでループ回数を指定する方法

| カテゴリ:

Smartyのforeachは大変便利ですが、from=$list で渡した配列を全要素ループしてしまいます。

全部ではなく、例えば$listの要素のうちの5個分だけループしたいときは、"index"プロパティを使うとできました。

{foreach from=$list item=var name=myloop}
{if $smarty.foreach.myloop.index < 5 }
{$var}
{/if}
{/foreach}

トラックバック(0)

トラックバックURL: http://dqn.sakusakutto.jp/mt/mt-tb.cgi/266

コメントする

人気記事

このブログ記事について

ひとつ前の記事:「PHPのOOPとJavaコードを比較してみた

次の記事:「SVN(TortoiseSVN)を入れたものの使い方がよく分からない人へ

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

最近の人気記事