php 字符串 转数字
时间: 2024-05-24 14:06:59 浏览: 164
php 字符串操作大全
在PHP中,可以使用一些内置的函数将字符串转换为数字。以下是几种常见的方法:
1. 使用`intval()`函数:`intval()`函数可以将字符串转换为整数。它会从字符串的开头开始解析,直到遇到非数字字符为止。例如:
```php
$str = "123";
$num = intval($str); // $num的值为123
```
2. 使用`(int)`强制类型转换:可以使用`(int)`将字符串强制转换为整数。例如:
```php
$str = "456";
$num = (int)$str; // $num的值为456
```
3. 使用`floatval()`函数:`floatval()`函数可以将字符串转换为浮点数。它会从字符串的开头开始解析,直到遇到非数字字符为止。例如:
```php
$str = "3.14";
$num = floatval($str); // $num的值为3.14
```
4. 使用`number_format()`函数:`number_format()`函数可以将带有千位分隔符的字符串转换为数字。例如:
```php
$str = "1,234.56";
$num = number_format($str, 2, '.', ''); // $num的值为1234.56
```
阅读全文