我有一个这样的字符串:
$price = "15.50";
我想要倍增它。例如:
$price*$amount;
我试过这样的事情:
$Total = floatval($price)*$amount;
但我总是得到“30”作为回报。我如何编码获得“31.00”?
非常感谢。
答案 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);