thinkphp内置标签简单讲解

thinkphp内置标签简单讲解

1、volist循环

 

name 需要遍历的数据

id 类似于foreach中 value

offset 截取数据起始位置

length 截取数据的个数

mod 奇偶数

empty 数据为空的使用

key 编号

 

 

2、foreach循环

 

name 需要遍历的数据

item 类似于foreach中的value

key 类似于foreach中的key

 

{foreach name="data" item="val" key="abc"}

<p> {$abc} {$val.id} {$val.name}</p>

{/foreach}

 

 

3、for循环

 

start 开始值

end 结束值

comparison 比较条件

step 步数

name 循环变量名 默认 i

 

{for start="0" end="10" comparison="elt" step="2" name="abc"}

<p>{$abc}</p>

{/for}

 

{for start="10" end="0" comparison="gt" step="-1"}

<p>{$i}</p>

{/for}

 

 

 

4、比较标签

 

{eq name="a" value="11"}正确{/eq}

{neq name="a" value="11"}正确{/neq}

{lt name="a" value="11"}正确{/lt}

{gt name="a" value="11"}正确{/gt}

{egt name="a" value="11"}正确{/egt}

{elt name="a" value="11"}正确{/elt}

{heq name="a" value="11"}正确{/heq}

{nheq name="a" value="11"}正确{/nheq}

 

5、if

 

{if condition="$a eq $b"}

 

<p>a和b数值相等</p>

{else /}

 

<p>a和b数值不相等</p>

 

{/if}

 

 

6、switch

 

{switch name="week"}

{case value='1'}周一{/case}

{case value='2'}周二{/case}

{default /} 周日

{/switch}

 

7、in 和notin比较类似

 

{in name="week" value="0,1,2,3,4,5,6"}

合法的数据

{else /}

不合法数据

{/in}

 

8、between 和 notbetween

 

{between name="week" value="0,6"}

合法数据

{else/}

非法数据

{/between}

 

9、原生PHP

{php}

echo "123";

{/php}

 

<?php

echo "456";

?>

 

10、嵌套使用

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值