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

问题描述 投票:-2回答:3

我有以下代码:

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

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

php smarty
3个回答
2
投票

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

为了您的目的,您可能希望这样做:

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

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


0
投票

像PHP一样,你可以使用

<=

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

0
投票
if $product.amount <= 0

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

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

有关更多信息,请查看this reference

© www.soinside.com 2019 - 2024. All rights reserved.