您的位置:首页 > 编程语言 > PHP开发

Thinkphp框架Foreach标签用法

2016-04-28 23:55 615 查看
Thinkphp框架Foreach标签用法学习总结:

用途:用于在模板中遍历数据源。

Thinkphp3.2.2完全开发手册中模板->内置标签->Foreach标签描述如下:

name表示数据源 item表示循环变量。

可以输出索引,如下:

<foreach name="list" item="vo" >

{$key}|{$vo.id}:{$vo.name}

</foreach>

[/code]
也可以定义索引的变量名

<foreach name="list" item="vo" key="k" >

{$k}|{$vo.id}:{$vo.name}

</foreach>

[/code]

备注:我们更习惯的用法是



<foreach
name="list"
item="vo"
key="k">

{$k}

{$vo['id']}

{$vo['name']}

</foreach>


注意:控制器的assign分配的字符串的名称和name的值一样
$key:固定的字符串,获取的是数组的下标。

举例:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: