三维数组在模板循环嵌套输出中,如何输出第二层数组的键名

浏览:663 发布日期:2017/06/25 分类:求助交流 关键字: 三维数组 模板 输出 循环输出 键名
三维数组在模板循环嵌套输出中,如何输出第二层数组的键名。
如下数组,如何输出第二层数组的键名【29】【28】?array(2) {
  [29] => array(8) {
    [0] => array(3) {
      ["floor"] => int(29)
      ["status"] => int(2)
      ["appartment"] => string(4) "2901"
    }
    [1] => array(3) {
      ["floor"] => int(29)
      ["status"] => int(2)
      ["appartment"] => string(4) "2902"
    }
  }

  [28] => array(8) {
    [0] => array(3) {
      ["floor"] => int(28)
      ["status"] => int(2)
      ["appartment"] => string(4) "2801"
    }
    [1] => array(3) {
      ["floor"] => int(28)
      ["status"] => int(2)
      ["appartment"] => string(4) "2802"
    }
  }
}
自己尝试写的代码: {volist name="rows" id="row" key="k"}

           <tr>
              <th>{$build}</th>
              <td>{$k}</td>
              <td>
                {volist name="row" id="vo"}
                {$vo.appartment}
                {/volist}
              
              </td>
              
            </tr>
            
          {/volist}
但$k输出的是索引【1】,【2】;
请指教。

附件 sanwei.png ( 24.85 KB 下载:6 次 )

最佳答案
评论( 相关
后面还有条评论,点击查看>>