Smarty:{foreach}{foreachelse}
テンプレートで連想配列をループさせる。
{foreach from=$Array key=k item=i} <li>{$k}:{$i}</li> {/foreach}
from属性はループさせる値の配列
item属性は現在の要素を示す変数名
key属性は現在のキーを示す変数名
DBで検索した結果を表示する時、
結果がなければ「見つかりませんでした」とか表示したい時には
{foreachelse}を使うと便利。
{foreach from=$Array key=k item=i} <li>{$k}:{$i}</li> {foreachelse} 検索結果が見つかりませんでした。 {/foreach}