我做了一个计算Woocommerce折扣的代码。。。很抱歉问了这个愚蠢的问题,但我找不到解决办法。
"division"输出由"price_per_ltr"划分的"price_prer_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
?>
尝试使用number_format((
$flaschenpreis = $product->get_price();
$literpreis = 0.7;
$division = $flaschenpreis / $literpreis;
$division = number_format((float)$division , 2, '.', '');