在 PHP 中,可以使用以下类型转换操作符来转换变量的类型:
- (int) 或 (integer) - 将变量转换为整数
- (float)、(double) 或 (real) - 将变量转换为浮点数
- (string) - 将变量转换为字符串
- (array) - 将变量转换为数组
- (object) - 将变量转换为对象
- (bool) 或 (boolean) - 将变量转换为布尔值
例如:
$var = "10"; $intVar = (int) $var; // $intVar 将被转换为整数类型 10 $var = "10.5"; $floatVar = (float) $var; // $floatVar 将被转换为浮点数类型 10.5 $var = 10; $strVar = (string) $var; // $strVar 将被转换为字符串类型 "10" $var = "true"; $boolVar = (bool) $var; // $boolVar 将被转换为布尔值类型 true
需要注意的是,类型转换并不会改变原始变量的类型,而只是创建一个新的变量,其类型为转换后的类型。