码迷,mamicode.com
首页 > Web开发 > 详细

thinkphp常用标签总结

时间:2015-04-11 01:12:11      阅读:304      评论:0      收藏:0      [点我收藏+]

标签:

三元运算标签

{$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  不恒等于

thinkphp常用标签总结

标签:

原文地址:http://www.cnblogs.com/chenqionghe/p/4416045.html

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