判断一个变量是否为真(true,有值,不为空,有内容)

{if($a)}
有内容
{else}
无内容
{/if}

判断取反,如果条件为假(false),则输出

{if(!$a)}
无内容
{else}
有内容
{/if}

判断两种条件同时成立,and且关系

{if($a && $b)}
$a和$b都有数据
{else}
一个无数据,或都没有数据
{/if}

判断两种条件,有一个为真,or或关系

{if($a || $b)}
$a和$b只要有一个为真,输出这里
{else}
$a和$b都不真,输出这里
{/if}