-2
我有在订单信息的JSON对象编号。在此目的例如"amount" : "82.95"
替代为整数,以获得从变量包括小数但不是一个字符串
我有这样的一个变量中称为$amount
和我的量我正在通过做(int)$amount
来使用它。
这样做的问题是,它将删除所需的.95
,因为它是一个整数。
如何将此值作为数字而不是字符串而不是字符串,但保留.95
?
实施例:
$amount = 82.95;
echo (int)$amount;
// Result = 82
你一定要明白什么铸造整数确实为十进制,不是吗?无论如何,如果你想保留小数,你为什么要把它转换为整数? –
http://php.net/manual/en/language.types.string.php#language.types.string.conversion并查找浮点数据类型http://php.net/manual/en/language.types .float.php – Nic3500
对不起,我没有写得很好,我正在寻找一种替代方法而不是整数。我现在会更新它。 –