【发布时间】:2011-05-30 09:37:52
【问题描述】:
我在将字符串转换为浮点数时遇到问题。
print gettype($value[$id]); //returns string
var_dump($value[$id]);//returns string '34,7140' (length=7)
$float = floatval($value[$id]);
print gettype($float);//returns double
var_dump($float);//returns float 34
echo $float;//returns 34
我不明白为什么是“34”?为什么 $float 不是'34,7140'?
我怎样才能得到 $float = 34,7140 ?
【问题讨论】:
标签: php string floating-point integer decimal