强制类型转换
临时转换
- 临时变换一下, 变量的数据类型, 其实并没有动...
(类型)变量名, 或者使用函数
$a = "123a";
var_dump((int)$a);
var_dump($a);
其他类型的临时转换应该怎么写? 试总结并举例说明...
$a = "123a";
var_dump(intval($a));
var_dump($a);
临时转换还有哪些函数? 试总结并举例说明...

小练习
- 多选题
变量$str="A3eb6";经过下列强制转换后的结果正确的是()(选择两项)
A echo floatval($str),'<br>'; 结果为:0.0
B echo intval($str),'<br>'; 结果为:0
C echo strval($str),'<br>'; 结果为:A3eb6
D echo boolval($str),'<br>'; 结果为:true
永久转换
- 使用
settype($var, $type)函数, 设置变量类型
$a = "123a";
settype($a,'bool');
var_dump($a);
settype函数的参数总共有多少? 试总结并举例说明...
- 使用
gettype($var)函数, 来得到变量类型

- 使用
is_*函数代替。
$a = "123a";
var_dump(is_bool($a));
is_*的函数总共有多少个, 怎么使用? 试总结并举例说明...
小练习
多选题
下列强制类型转换成功的是()(选择两项)

强制类型转换总结
