この記事の内容はTP5.1のテンプレートループタグ(コード)の使い方に関するもので、ある程度の参考価値はありますので、困っている方は参考にしていただければ幸いです。
<?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 では、ビューでループを使用する 3 つの方法が提供されています
{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 コードを挿入できます
関連する推奨事項:
php の関数メソッドを使用して、混合検証コードと画像検証コードを生成し、テスト (コード)
以上がTP5.1テンプレートループタグの使用方法(コード)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。