现在有个数组array("aa","bb","cc","dd");用smarty怎么把aa,bb,cc,dd分别显示出来。

解决方案 »

  1.   

    你的显示 是什么意思啊
    是在模板页上 打印 出来吗?
    SECTION
      

  2.   

    $arr=array("aa","bb","cc","dd");
    $smarty->assgin("arr",$arr);================{$arr.0}{$arr.1}{$arr.2}{$arr.3}
      

  3.   

    $smarty->assgin("arr",$arr);  首页你要告诉你的程序要把这个变量传递到页面在smarty里面循环数组的方法 有两种一种是foreach,一种是section 
    {foreach from=$arr item=a key=k}<li>{$a}</li>{/foreach}
    {section name=customer loop=$custid}
    id: {$custid[customer]}<br>
    {/section}
      

  4.   

    在smarty3里已经可以和php的foreach语法一致了
    {foreach $array as $key => $val}
    {/foreach}