UserAction.class.php文件部分代码:
public function register(){
$user = D('User');
$arr=$user->field('name')->select();
$this->assign("Name",$arr);
//print_r($arr);
$this->display();
}模板tpl部分代码:
.......
<foreach name="Name" item="my">
{$my.name}
</foreach>
........cache里面部分代码:
<?php if(is_array($)): foreach($ as $key=>$): echo ($my["name"]); endforeach; endif; ?>请问为什么实现不了标签for和foreach的循环输出呢?thinkPHP foreach
贴出结果看看
这是打印出来的结果:
Array
(
[0] => Array
(
[name] => qqq
) [1] => Array
(
[name] => rtrt
) [2] => Array
(
[name] => uuuu
) [3] => Array
(
[name] => fff
))为什么在模板里面用foreach就是循环输不出?
{volist name="arr" id="vo"}
{$vo.name}
{/volist}
<foreach name="list" item="vo">
{$vo.id}
{$vo.name}
</foreach>