以下是可以在PHP中使用的强制转换的完整函数列表:
函数 | 描述 |
---|---|
(int)value 或(integer)value |
返回value 转换为整数后的值 |
(float) value |
返回value 转换为浮点数后的值 |
(string) value |
返回value 转换为字符串后的值 |
(bool) value 或 (boolean) value |
返回value 转换为布尔后的值 |
(array) value |
返回value 转换为数组后的值 |
(object) value |
返回value 转换为object 对象后的值 |
可以使用三个PHP函数将值转换为整数,浮点或字符串值:
函数 | 描述 |
---|---|
intval( value ) |
返回value 转换为整数的值 |
floatval( value ) |
返回value 转换为浮点数的值 |
strval( value ) |
返回value 转换为字符串的值 |
intval()
可以从非基数为10
的整数转换为基数为10
的整数。要使用此功能,请将intval()
传递给非基数为10
整数的字符串表示形式,后跟整数的基数。
例如,intval("11",5)
返回值6
(即,基数为5
的数字11
转换为十进制数)。