乘以字符串值

时间:2014-03-26 01:13:34

标签: php

我有一个这样的字符串:

$price = "15.50";

我想要倍增它。例如:

$price*$amount;

我试过这样的事情:

$Total = floatval($price)*$amount;

但我总是得到“30”作为回报。我如何编码获得“31.00”?

非常感谢。

2 个答案:

答案 0 :(得分:2)

试试这个......

$fltAmount = floatval($amount);
$fltPrice = floatval($price);
$Total = $fltAmount*$fltPrice

我在这里找到了答案! http://www.php.net/manual/en/ref.var.php

答案 1 :(得分:2)

您需要float作为数据类型。这很容易被转换为int。所以,这样做!

$Total = floatval($amount) * floatval($price);