タグ

ブックマーク / sunset.freespace.jp (2)

  • Smartyマニュアル foreach,foreachelse

    foreachループはsectionループに代わるもので、1つの連想配列をループするために使われます。foreachの構文はsectionよりも簡単ですが、その代わり1つの配列しか使えません。{foreach}と{/foreach}はペアである必要があります。必須のパラメータはfrom とitemです。foreachループの名前には英数字とアンダースコアを使って自由に命名できます。foreachループはネスト可能で、その場合のname属性はお互いにユニ ークである必要があります。from属性で指定した変数(たいていは配列)はforeachをループする回数を決定するために使われます。この変数に値が存在しない場合はforeachelseが実行されます。

  • 変数の修正子

  • 1