需要强制转换为0的字符串值。XXXX在PHP

时间:2018-10-10 11:04:07

标签: php casting floating-point numbers

因此,我尝试将字符串“ 0.0000143”转换为实际的FLOAT或DECIMAL数字值(因此转换后一定不能为字符串),但实际的数字为0.0000143,因为它需要通过一些API调用,并且API要求它具有类似的结构,并且没有实际的字符串值。

有人可以帮助我实现这一目标(或者实际上甚至有可能做到)吗?因为我没主意

为了使事情更清楚,我尝试了PHP中所有类型转换的可能性(它不起作用,因为我不需要返回1.4E-5之类的东西,但需要返回0.0000143之类的实际值)。 / p>

1 个答案:

答案 0 :(得分:0)

您可以使用Type casting来实现:

$string = '0.0000143';
$intValue = (int)$string;
$floatValue = (float)$string;