条件为零或更小 - 使用if 0但不确定或更少

时间:2013-01-20 00:17:10

标签: php smarty

我有以下代码:

{if $product.amount == 0}
      <div class="ofs-label">{$lang.price}:</div>
{/if}

如果金额等于0,此时会显示HTML,但是,我如何修改它,以便在等于0或更小时显示HTML?

3 个答案:

答案 0 :(得分:2)

您可能希望查看PHP中的比较运算符。这是来自php.net的great resource

出于您的目的,您可能希望这样做:

{if $product.amount <= 0}
<div class="ofs-label">{$lang.price}:</div>
{/if}

如您所见,如果TRUE小于或等于零,&lt; =运算符将返回$product.amount

答案 1 :(得分:0)

像PHP一样,你可以使用

  

&LT =

{if $product.amount <= 0}
  <div class="ofs-label">{$lang.price}:</div>
  {/if}

答案 2 :(得分:0)

if $product.amount <= 0

这是一个快速的逻辑运算符片段。

== Equality
!= Inequality
<  Less Than
<= Less or Equal Than
>  Greater
=> Greater or Equal

有关详细信息,请查看this reference