PHP中的变量的运算,必须是同类型才能运算,如果类型不同,要转成同类型才能运算。
变量类型转换分为:自动转换和强制转换。
平常,一般使用自动转换,很少使用强制转换。
1、强制转换
转换的方法: (类型)$变量名
在变量前加一个括号,在括号中指定需要转换成什么类型
(int) $a ,强制转成整型;
(string)$a ,强制转成字符串;
(object)$a ,强制转成对象;
(bool) $a ,强制转成布尔值;
(float) $a ,强制转成浮点型
(array)$a ,强制转成数组型
2、其它类型转成布尔型
3、其它类型转成数值型
4、其它类型转字符串