独立管理每个产品价格的十进制数字

时间:2019-02-06 14:00:09

标签: php woocommerce decimal price

我用woocommerce开发了一个在线商店,当价格包含3时,我想用3个小数位显示产品的价格(示例1)。但是,当价格的最后一个数字为0时,我只想显示2个小数(示例2)。你知道该怎么做吗?

我找到了一个过滤器,但它同时影响所有价格:

<button onclick="showHide('yes', 'no')">Yes</button>
<button onclick="showHide('no', 'yes')">No</button>

<div id="yes" style="display:none">Yes</div>
<div id="no" style="display:none">No</div>

谢谢您的帮助:)

示例1

example 1

示例2

example 2

1 个答案:

答案 0 :(得分:0)

您可以这样做:

$decimals=strlen(ltrim(($float - floor($float)),"0."));

它返回点后无零的数字