本篇文章給大家帶來的內容是關於TP5.1模板迴圈標籤的使用方法(代碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所協助。
<?phpnamespace 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}
第一種volistname=assign中的變數名id=數組中的keyoffset=開始迴圈的位置length=步長{volist name='list' id='vo' offset='0' length='3'}<p>{$key} : {$vo.name} : {$vo.email}</p>{/volist}第二種foreachname=assign中的變數名item=數組中的keykey=數組中的下標{foreach name='list' item='vo' key='kkk'}<p>{$kkk} : {$vo.name}</p>{/foreach}第三種forstart=開始迴圈的位置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代碼