我用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
示例2
答案 0 :(得分:0)
您可以这样做:
$decimals=strlen(ltrim(($float - floor($float)),"0."));
它返回点后无零的数字