smarty foreach 怎么写?
例如:
$listf[]=array('id'=>'hehe1','name'=>'guang1','type'=>array('net1','fsdf1','fdsf1'));
$listf[]=array('id'=>'hehe2','name'=>'guang2','type'=>array('net2','fsdf2','fdsf2'));
$listf[]=array('id'=>'hehe3','name'=>'guang3','type'=>array('net3','fsdf3','fdsf3'));
$smarty->assign("listf","$listf");
我的想法是
<?{foreach name=outer item=contact from=$listf}?>
<?{$contact.id}?>
<?{$contact.name}?>
<?{foreach key=key item=item from=$contact[type]}?>//这里怎么写
这里我想输出'type'=>array('net1','fsdf1','fdsf1'));的值 可结果是乱码。
<?{/foreach}?>
<?{/foreach}?>