+ -
当前位置:首页 → 问答吧 → 多维数组输出到模板问题!

多维数组输出到模板问题!

时间:2011-11-24

来源:互联网

  1. array(5) {
  2.   [0] => array(4) {
  3.     ["id"] => string(1) "1"
  4.     ["name"] => string(1) "A"
  5.     ["public"] => string(1) "1"
  6.     ["browse"] => array(3) {
  7.       [0] => array(9) {
  8.         ["bid"] => string(1) "1"
  9.         ["sid"] => string(1) "1"
  10.         ["names"] => string(10) "国外大片"
  11.         ["title"] => string(0) ""
  12.         ["content"] => string(0) ""
  13.         ["format"] => string(0) ""
  14.         ["song"] => string(0) ""
  15.         ["bk"] => string(0) ""
  16.         ["time"] => string(1) "0"
  17.       }
  18.       [1] => array(9) {
  19.         ["bid"] => string(1) "2"
  20.         ["sid"] => string(1) "1"
  21.         ["names"] => string(10) "国产"
  22.         ["title"] => string(0) ""
  23.         ["content"] => string(0) ""
  24.         ["format"] => string(0) ""
  25.         ["song"] => string(0) ""
  26.         ["bk"] => string(0) ""
  27.         ["time"] => string(1) "0"
  28.       }
  29. }
复制代码
这个数组是我dump出来的,在论坛里看了很多的贴子,都是关于数组的,但是还是没有解决...

模板里这样输出的…
  1. <volist name="sort" id="vo">
  2. {$vo.name}<br>
  3. <volist name="vo['sub']" id="sub">
  4. {$sub.names}
  5. </volist>
  6. </volist>
复制代码
但是不行,只能输出name的值。
我想的是这样的
<h1>A</h1>分类
国外大片 国产

<h1>B</h1>分类
B国外大片 B国产

<h1>C</h1>分类
C国外大片 C国产

作者: xuan20070am   发布时间: 2011-11-24

你的数组都没有sub属性,怎么可能输出呢?
<volist name="vo['sub']" id="sub">
改成
<volist name="vo['browse']" id="sub">

作者: thinkphp   发布时间: 2011-11-24