版权声明:xianghai https://blog.csdn.net/qq_37207413/article/details/83090626
数据的循环输出方法一
{volist name="list" id="data" offset="0" length="3" mod='3' empty="$empty" key="s"}
<p><{$mod}:{$i}:{$data.name}</p>
{/volist}
方法二
{foreach $list as vo}
<p>{$vo.name}{$vo.email}</p>
{/foreach}
方法三
{for start="1" end="10" step="2" name="k"}
<p>{$k}</p>
{/for}
比较标签一
{eq name="a" value="$b"}
<p>相等</p>
{else/}
<p不相等</p>
{/eq}
比较标签二
{equal name="a" value="10"}
<p>相等</p>
{else/}
<p不相等</p>
{/equal}
比较标签三
{neq name="a" value="10"}
<p>相等</p>
{else/}
<p不相等</p>
{/neq}
比较标签四
{notequal name="a" value="10"}
<p>相等</p>
{else/}
<p不相等</p>
{/notequal}
gt标签比较是否大于
{gt name="a" value="10"}
<p>正确</p>
{else/}
<p>不正确</p>
{/gt}
lt标签比较是否小于
{lt name="a" value="2"}
<p>正确</p>
{else/}
<p>不正确</p>
{/lt}
egt标签比较是否大于等于
{egt name="a" value="10"}
<p>正确</p>
{else/}
<p>不正确</p>
{/egt}
elt标签比较是否小于等于
{elt name="a" value="78"}
<p>正确</p>
{else/}
<p>不正确</p>
{/elt}
条件判断标签
{switch name="Think.get.level"}
{case value="1"}1{/case}
{case value="2|3"}2{/case}
{case value="4"}5{/case}
{case value="5"}6{/case}
{/switch}
//判断是否出现过
{range name="Think.get.leval" value="1,2,3" type="in"}
当前leval是1,2,3中的一个
{else/}
当前leval不是1,2,3中的一个
{/range}
{in name="Think.get.leval" value="1,2,3" type="in"}
当前leval是1,2,3中的一个
{else/}
当前leval不是1,2,3中的一个
{/in}