[英]Counting with php and decimals (opencart)
我想計算從opencart獲得的兩個值。 首先是固定價格 ,另一個是期權價格 。 當我打印它們時,我得到正確的數字,例如: $price = 10.25;
和$option = 5.25;
。 但是當我說: $total = $price + $option;
我只有15。但是我要15.50。 我在做什么錯?
<?php
$price = 10.25;
$option = 5.25;
$total = $price + $option;
print $total; (will print just 15)
?>
謝謝!
您的php示例缺少$符號之前的選項。
$total = $price + $option;
重新輸入以使其浮動:
$total = (float)$price + (float)$option;
echo (float)$total;
因此,關於它的OpenCart問題,請在此處了解更多信息:
http://forum.opencart.com/viewtopic.php?t=96706
如此處所寫,這是一個已知問題,應在OC 2.0中解決
您必須將option更改為$ option
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.