为什么一定要用smarty输出呢
如果只是循环输出的的话foreach也可以

解决方案 »

  1.   

    1.php:
    <?php
    require "SmartyConfig.php";
    $a = array('ewr'=>array('[email protected]','[email protected]'),
               'sdfsdf' => array('[email protected]','[email protected]'));
    $tpl->assign("arr",$a);
    $tpl->display("1.htm");
    ?>1.htm:
    <{foreach from=$arr key=K item=V}>
    <{$K}>:
    <{foreach from=$V key=k item=v}>
    <br><{$k}> : <{$v}>
    <{/foreach}>
    <br><br>
    <{/foreach}>结果:
    ewr: 
    0 : [email protected] 
    1 : [email protected] sdfsdf: 
    0 : [email protected] 
    1 : [email protected]
      

  2.   

    还有一问题:能否把key对应的几个email写成一个串,中间用;号分割,然后放到数组中,以便输出?
      

  3.   

    [b]vxvxzvcxzv[/b]