0

我想放字母而不是数字。例如,如果我有以下语句:

{for $node=1 to {$nr_nods}}
 {$nod}<br>
{/for}

其中 {$nr_nods}=3,将显示

   1
   2
   3

,但 Y 想要显示

   A
   B
   C

这个怎么做?

4

1 回答 1

1

在 php 中,使用等价将数组分配给模板:

$smarty->assign('nums'=>array(1=>'A',2=>'B',3=>'C'));

然后只需按键输出值:

{$nums.$nod}
于 2013-05-24T07:38:47.790 回答