thinkphp的present模版输出

本文介绍ThinkPHP中present标签的使用方法,用于判断模板变量是否已赋值,并给出等效的PHP isset() 函数行为示例。此外,还介绍了notpresent标签,用于相反的情况,即判断变量未被赋值。

+-------------------------------------------------------------------------------------+
thinkphp的模版输出之present标签的使用:

present标签:
present标签用来判断模版变量是否是已经赋值,相当于php的isset()函数行为:
<present name="变量名">要输出的内容</present>

例子:
<present name="username">{$username},你好!</present>

该例子相当于:
if(isset($username)){
    echo "$username 你好";
}

notpresent标签:
对应的还有个notpresent标签,为present标签的反义.(即!isset())
<notpresent name="username">username 变量还是没有赋值</notpresent>
两个标签合并起来等于
<present name="username">username变量已经赋值<else/>username变量还没有赋值</present>

转载于:https://www.cnblogs.com/sgsheg/archive/2012/09/22/2698295.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值