thinkphp框架在使用过程中,要注意一点:有些模板是用大括号{},有些是用尖括号<>,你复制粘贴的代码如果出现无效,请先检查是不是符号跟模板对不上。

一、判断变量是否为空

1、empty标签用来判断模板变量是否为空值

<empty name="变量名">要输出的内容</empty>

2、如果判断非空值可使用notempty标签,如下所示:

<notempty name="username">username 不为空</notempty>

3、两个标签合并起来可写成:

<empty name="username">username 为空值<else/>username 不为空</empty>

4、使用if方法 

<if condition=" $username  neq '' ">
为空
<else />
不为空
</if>

二、判断集合数组是否为空 

{if condition="empty($list) neq true" /}
集合不为空
{else /}
集合为空
{/if}

 

更多推荐

thinkphp在html模板里判断集合数组是否为空