码迷,mamicode.com
首页 > 其他好文 > 详细

TP模板标签中的 foreach 和 volist 的不同

时间:2015-05-13 19:58:27      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:标签

<ul>

<volist name=‘af‘ id=‘tc‘ key=‘kk‘ offset=‘5‘ length=‘15‘ mod=‘2‘ empty=‘no datas!‘>

<eq name=‘mod‘ value=‘1‘>

<li>{$key}--{$kk}--{$tc.id}--{$tc.title}--{$tc.content}</li>

</eq>

</volist>

</ul>


<ul>

<foreach name=‘af‘ item=‘tc‘ key=‘kk‘>

<li>{$kk}--{$tc.id}--{$tc.title}--{$tc.content}</li>

</foreach>

</ul>


<for start=‘1‘ end=‘20‘ step=‘2‘ comparison=‘lt‘ name=‘k‘>

{$k}<br />

</for>


 volist 加了key=‘kk‘属性后,替换了原来的默认值 i ,该值从 1 开始计数,即原来的 {$i}变成了{$kk},

{$key} 则是从offset偏移值开始计数,

数组名用id定义  [key 定义下标从1开始的增量[{$kk}与{$i}不能同时输出]


 foreach 加了key=‘kk‘属性后,实际是用{$kk}替换了原来的{$key},且从 0 开始计数,

数组名用 item 定义 [key 定义下标从0开始的增量] [{$kk}与{$key}不能同时输出]


 for 循环的 name 定义替换了原来默认的步进变量 i , step 默认步长为 1 ,comparison 默认值为‘lt‘(<)





本文出自 “ThinkPHP学习笔记” 博客,谢绝转载!

TP模板标签中的 foreach 和 volist 的不同

标签:标签

原文地址:http://maplebb.blog.51cto.com/2547849/1651044

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!