php页面
/* 准备一个二维数组 */
$arr1=array(
array('id'=>'a001','name'=>'宋江','nickname'=>'及时雨'),
array('id'=>'a002','name'=>'小卢','nickname'=>'玉麒麟'),
array('id'=>'a003','name'=>'吴用','nickname'=>'智多星'),
);
$smarty->assign("hero",$arr1);//引用模板文件
html页面
<!-- 使用cycle来实现隔行换色 -->
<TABLE border="1px"><TR>
<TD>id</TD><TD>name</TD><TD>nickName</TD>
</TR>
{foreach from = $hero item=singhero}
<tr bgcolor='{cycle values="green,blue"}'>
<TD>{$singhero.id}</TD>
<TD>{$singhero.name}</TD>
<TD>{$singhero.nickname}</TD>
</tr>
{/foreach}
</TABLE>