Smartyで単純なforループを作る
いや~、目からウロコです。
Smartyには、foreachやsectionなどのループ関数があるのですが、単純なforループみたいなことはできないのか?と思い、検索したら上記URLにたどり着きました。
なるほど!!、、、と。
PHPで下のようなforループをやりたいとする。
for ($i=0; $i<10; $i++){
echo $i;
}これをSmartyでやろうとすると、こうなる。
{section name=cnt start=0
loop=10}
{$smarty.section.cnt.index}
{/section}な、なるほど!。こんな使い方ができるとは!
ちなみに他にもやり方はあるらしいので、上記URLを参考にしてもらいたい。
Smarty入門~PHP5+テンプレート・エンジンでつくるMVCアプリケーション~
posted with amazlet on 07.12.05
山田 祥寛
翔泳社 (2005/03/15)
売り上げランキング: 54672
翔泳社 (2005/03/15)
売り上げランキング: 54672


コメントする