array(7) {
  ["one"]=>
  array(4) {
    ["A"]=>
    int(0)
    ["B"]=>
    int(0)
    ["C"]=>
    int(0)
    ["D"]=>
    int(2)
  }
  ["three"]=>
  array(5) {
    ["A"]=>
    int(2)
    ["B"]=>
    int(0)
    ["C"]=>
    int(0)
    ["D"]=>
    int(0)
    ["E"]=>
    int(0)
  }
  ["four"]=>
  array(5) {
    ["A"]=>
    int(2)
    ["B"]=>
    int(0)
    ["C"]=>
    int(0)
    ["D"]=>
    int(0)
    ["E"]=>
    int(0)
  }
  ["five"]=>
  array(5) {
    ["A"]=>
    int(1)
    ["B"]=>
    int(1)
    ["C"]=>
    int(0)
    ["D"]=>
    int(0)
    ["E"]=>
    int(0)
  }
  ["six"]=>
  array(5) {
    ["A"]=>
    int(0)
    ["B"]=>
    int(2)
    ["C"]=>
    int(0)
    ["D"]=>
    int(0)
    ["E"]=>
    int(0)
  }
  ["seven"]=>
  array(5) {
    ["A"]=>
    int(0)
    ["B"]=>
    int(1)
    ["C"]=>
    int(1)
    ["D"]=>
    int(0)
    ["E"]=>
    int(0)
  }
  ["eight"]=>
  array(5) {
    ["A"]=>
    int(0)
    ["B"]=>
    int(1)
    ["C"]=>
    int(0)
    ["D"]=>
    int(1)
    ["E"]=>
    int(0)
  }
}
一直用section遍历,不怎么会用foreach,看了网上一些代码可是不好使,能否帮帮我

解决方案 »

  1.   

    我没说清楚啊,是用smarty的foreach哦
      

  2.   

    foreach($ar as $k=>$r) {
      echo $k;
      if(is_array($r)) {
        foreach($r as $p=>$v) {
          echo "$p : $v";
        }
      }
    }
      

  3.   

    解决了,不是php的foreach,是smarty模版的foreach
      

  4.   

    <{foreach from=$arr item=item key=key}>
        <{foreach from=$item[$key] item=val key=num}>
           $val[$num]
        <{foreach}>
    <{/foreach}>
      

  5.   

    少了个/
    <{foreach from=$arr item=item key=key}>
        <{foreach from=$item[$key] item=val key=num}>
           $val[$num]
        <{/foreach}>
    <{/foreach}>