在 PHP 中可以使用几种简单的方法将字符串转换为数字。
下面,我们可以找到我们推荐我们使用的四种方便的方法。
使用类型转换
我们推荐我们使用的第一种方法是类型转换。
我们需要做的就是将字符串转换为数字原始数据类型,如下例所示:
$num = (int) "10"; $num = (double) "10.12"; //same as (float) "10.12";
执行数学运算
第二种方法是对字符串进行数学运算。
我们可以这样做:
$num = "10" + ; $num = floor("10.1");
使用 number_format
另一种将字符串转换为数字的方法是使用 number_format 函数。
它将返回格式化的数字,否则将显示 E_WARNING。
以下是使用 number_format 函数的示例:
<?php $num = "1000.314"; //使用 number_format() 函数将字符串转换为数字 // echo number_format($num), "\n"; echo number_format($num, ); ?>
在这篇文章中,我们展示了四种不同且方便的将字符串转换为数字的方法。
使用 intval() 或者 floatval()
将字符串转换为数字的第三种方法是使用 intval() 或者 intval() 函数。
这些方法通常用于将字符串转换为匹配的整数和浮点值。
下面是一个例子:
$num = intval("10"); $num = floatval("10.1");
日期:2020-06-02 22:15:47 来源:oir作者:oir