php 字符串转换成数字

2024-11-15 15:44:18
推荐回答(5个)
回答1:

1.强制类型转换方式
$foo = "1"; // $foo 是字符串类型
$bar = (int)$foo; // $bar 是整型

2.内置函数方式
$foo = "1"; // $foo 是字符串类型
$bar = intval($foo); // $bar 是整型

3.格式化字符串方式
$foo = "1"; // $foo 是字符串类型
$bar = sprintf("%d", $foo); // $bar 是字符串类型

回答2:

用intval()函数可以把字符串转换成数字,用strval()是转换成字符串。

回答3:

整数 intval($string, 10); 第二个参数表示转换为10进制整数
不一定是整数 floatval($string)

回答4:

intval() 直接转换就可以

回答5:

直接用字符串变量减去0即可