使用php和小数进行计数(opencart)


Counting with php and decimals (opencart)

我想计算从opencart返回的两个值。第一个是固定的价格,另一个是期权价格

<?php
  $price = 10.25;
  $option = 5.25;
  $total = $price + $option;
  print $total; (will print just 15)
?>

谢谢!

您的php示例缺少$sign-bfore选项。

 $total = $price + $option;

您必须将选项更改为$option

重新键入以浮动:

$total = (float)$price + (float)$option;
echo (float)$total;

因此,它的OpenCart问题,在这里阅读更多关于它的信息:

http://forum.opencart.com/viewtopic.php?t=96706

正如它在那里所写的,这是一个已知的问题,应该在OC 2.0 中解决