数据类型
数据类型:data type,在PHP中指的是存储的数据本身的类型,而不是变量的类型。PHP是一种弱类型语言,变量本身没有数据类型。
PHP的八种数据类型
类型转换
强制转换规则:在变量之前增加一个括号(),然后在里面写上对应类型:int/integer……其中NULL类型需用到unset()。
其他类型转数值的说明:
1、布尔true为1,false为0;
2、字符串转数值有自己的规则;
2.1、以字母开头的字符串,永远为0;
2.2、以数字开头的字符串,取到碰到字符串为止(不会同时包含两个小数点)
类型判断
通过一组类型判断函数,来判断变量,最终返回这个变量所保存数据类型(相同结果为true,失败为false):是一组以is_开头后面跟类型名字的函数:is_xxx(变量名)
Bool类型不能用echo来查看,可以使用var_dump结构查看
Var_dump(变量1,变量2…)
还有一组函数可以用来获取以及设定数据(变量)的类型