我编写了一个代码来计算Woocommmerce折扣... 很抱歉这个愚蠢的问题,但我找不到解决方法。
“部门”输出由“ price_per_ltr”划分的“ price_per_bottle”。 我不能让它只输出2个小数位(如€中的“ 12.30”),因为默认情况下,现在有很多。
<button id='add' type='button' onclick='ik(this.value);' value='3'>
30% Discount <span class="kalkc3" id="kalk1"><?php
$price_per_bottle= $product->get_price();
$price_per_ltr= 0.7;
$division = $price_per_bottle/ $price_per_ltr;
echo $division;
?></span></button>
我找到了答案,但是没有在提到的帖子中找到……但是有反复试验:)。
<?php
$kokstane3 = $product->get_price();
$popust3 = 0.7;
$rezultat3 = $kokstane3 * $popust3;
echo (round($rezultat3,2));// <= HERE
?>
答案 0 :(得分:2)
尝试使用number_format()
$flaschenpreis = $product->get_price();
$literpreis = 0.7;
$division = $flaschenpreis / $literpreis;
$division = number_format((float)$division , 2, '.', '');