thinkphp内置标签简单讲解
thinkphp內(nèi)置標(biāo)簽簡(jiǎn)單講解
1、volist循環(huán)
?
name 需要遍歷的數(shù)據(jù)
id 類似于foreach中 value
offset 截取數(shù)據(jù)起始位置
length 截取數(shù)據(jù)的個(gè)數(shù)
mod 奇偶數(shù)
empty 數(shù)據(jù)為空的使用
key 編號(hào)
?
?
2、foreach循環(huán)
?
name 需要遍歷的數(shù)據(jù)
item 類似于foreach中的value
key 類似于foreach中的key
?
{foreach name="data" item="val" key="abc"}
<p> {$abc} {$val.id} {$val.name}</p>
{/foreach}
?
?
3、for循環(huán)
?
start 開始值
end 結(jié)束值
comparison 比較條件
step 步數(shù)
name 循環(huán)變量名 默認(rèn) 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、比較標(biāo)簽
?
{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數(shù)值相等</p>
{else /}
?
<p>a和b數(shù)值不相等</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"}
合法的數(shù)據(jù)
{else /}
不合法數(shù)據(jù)
{/in}
?
8、between 和 notbetween
?
{between name="week" value="0,6"}
合法數(shù)據(jù)
{else/}
非法數(shù)據(jù)
{/between}
?
9、原生PHP
{php}
echo "123";
{/php}
?
<?php
echo "456";
?>
?
10、嵌套使用
?
轉(zhuǎn)載于:https://www.cnblogs.com/Renyi-Fan/p/8972913.html
總結(jié)
以上是生活随笔為你收集整理的thinkphp内置标签简单讲解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 梦到朋友了是什么情况
- 下一篇: 梦到龙旋风啥意思