三元运算标签
{$v['member_id'] == 1 ? 正常 : 不正常}
volist标签
<volist name="data" id="v">
名字{$v['username']} 索引{$key}
</volist>
输出函数
1. {$v['name']|mb_substr=0,1,'utf8'} 或 {$v['name']|mb_substr=###,0,1,'utf8'}
2. {:mb_substr($v['name'],0,2,'utf8')}
输出配置标签
对应 C('配置名');
{$Think.config.配置名}
if标签
<if condition="$v['member_id'] eq 0">
零
<elseif condition="$v['member_id'] eq 1" />
一
<elseif condition="$v['member_id'] eq 2" />
二
<elseif condition="$v['member_id'] eq 3" />
三
</if>
switch标签
<switch name="v['member_id']">
<case value="0">零</case>
<case value="1">一</case>
<case value="2">二</case>
<case value="3">三</case>
</switch>
isset标签
<notpresent name="Think.get.name">
{$_GET['name']}
<else />
还没有赋值
</present>
同上
<present name="_GET['name']">
{$_GET['name']}
<else />
还没有赋值
</present>
empty标签
<empty name="Think.get.name">
name为空值
<else />
name不为空
</empty>
assign标签
<assign name="var" value="$var" />
如<assign name="var" value="$Think.get.name" />解析为$var = $_GET['name']
for标签
<for start="1" end="10">
{$i}内容<br />
</for>
php标签
<php>
if(3>5)
echo '内容一';
else
echo '内容二';
</php>
比较标签
eq 等于
neq 不等于
gt 大于
egt 大于等于
lt 小于
elt 小于等于
heq 恒等于
nheq 不恒等于