PHP函数示例:如何将一个字符串转化为一个浮点数?
发布时间:2023-09-22 21:08:33
要将一个字符串转化为浮点数,可以使用PHP的内置函数floatval()或者直接使用浮点强制转换符号。
示例代码如下:
1. 使用floatval()函数:
$str = "10.5"; $float = floatval($str); echo $float; // 输出 10.5
2. 使用浮点强制转换符号:
$str = "10.5"; $float = (float) $str; echo $float; // 输出 10.5
无论是使用floatval()函数还是浮点强制转换符号,都可以将字符串转化为浮点数。需要注意的是,如果字符串无法转化为浮点数,则会返回0。
例如:
$str = "Hello"; $float = floatval($str); echo $float; // 输出 0 $str = "123abc"; $float = (float) $str; echo $float; // 输出 123
在这两个例子中,由于字符串无法转化为浮点数,所以最终都返回了0。
这些函数和符号在处理整数字符串时也同样适用。
