<?php namespace app\test\controller; use think\Controller; class Index extends Controller { public function index() { $list = [ 'user1'=>[ 'name' =>'imooc', 'email'=>'imooc@qq.com' ], 'user2'=>[ 'name' =>'104', 'email'=>'104@qq.com' ], 'user3'=>[ 'name'=>'cjk', 'email'=>'cjk@qq.com' ] ]; $this->assign('list',$list); return $this->fetch(); } }
THINPHP5.1提供了三种方式供我们在view中使用循环
{volist}{/volist}
{foreach}{/foreach}
{for}{/for}
第一种volist name=assign中的变量名 id=数组中的key offset=开始循环的位置 length=步长 {volist name='list' id='vo' offset='0' length='3'} <p>{$key} : {$vo.name} : {$vo.email}</p> {/volist} 第二种foreach name=assign中的变量名 item=数组中的key key=数组中的下标 {foreach name='list' item='vo' key='kkk'} <p>{$kkk} : {$vo.name}</p> {/foreach} 第三种for start=开始循环的位置 end=结束循环的位置 step=步长 name=for循环中的$i {for start='1' end='10' step='2' name='k'} <p>{$k}</p> {/for} <!-- 默认name --> {for start='1' end='10'} <p>{$i}</p> {/for}
可以使用{php}{/php}插入php代码
相关推荐:
以上就是TP5.1模板循环标签的使用方法(代码)的详细内容,更多请关注php中文网其它相关文章!
……