我有以下php代码:
'fees' => number_format($_POST['fees'],2)
示例JSON是:
{
"fees":"74.00"
}
我需要费用的价值是双倍而不是字符串。
我试过这样做:
'fees' => (double)number_format($_POST['fees'],2)
但它似乎不起作用。 有没有办法让费用加倍而不是字符串?
答案 0 :(得分:0)
如果要将字符串值转换为float,可以使用以下代码。但在Json中它应该是一个字符串。
$string='123.56999';
$float = doubleval(number_format($string,2));
var_dump($float);