📌  相关文章
📜  如何在PHP中将字符串转换为数字?

📅  最后修改于: 2022-05-13 01:56:20.685000             🧑  作者: Mango

如何在PHP中将字符串转换为数字?

PHP中的字符串可以很容易地转换为数字(float / int / double)。在大多数用例中,它不是必需的,因为PHP会进行隐式类型转换。 PHP中有许多将字符串转换为数字的方法,下面讨论其中的一些:

方法一:使用 number_format()函数。 number_format()函数用于将字符串转换为数字。它在成功时返回格式化的数字,否则在失败时给出 E_WARNING。

例子:


输出:
1,000
1,000.31

方法二:使用类型转换:类型转换可以直接将字符串转换为浮点、双精度或整数原始类型。这是在没有任何函数的情况下将字符串转换为数字的最佳方法。

例子:


输出:
1000
1000.314
1000.314

方法 3 :使用 intval() 和 floatval()函数。 intval() 和 floatval() 函数也可用于将字符串分别转换为其对应的整数和浮点值。

例子:


输出:
1000
1000.314

方法4 :通过加0或进行数学运算。字符串数字也可以通过在字符串中添加 0 转换为整数或浮点数。在PHP中,执行数学运算时,字符串被隐式转换为整数或浮点数。


输出:
1000.314
1000.314
1000.414

PHP是一种专门为 Web 开发而设计的服务器端脚本语言。您可以按照此PHP教程和PHP示例从头开始学习PHP 。