php 有八大数据类型
简单数据类型 4小类
int/integer 表示整数类型
float /double 浮点型 表示小数或者整型存储不下的整数
string 字符串
bool/boolean 表示布尔型 只有两个值true 和false
复杂类型 2小类
对象类型 object 存放对象
数组类型 array 存在多个数据
特殊数据类型 2小类
资源型 resource 存放资源数据,php 外部数据数据库或者文件
空类型 null 空
数据转换
php有两种类型转换方式
1、手动转换:系统根据需求自己判定,自己转换(用的比较多,效率低)
2、强制转换,根据实际的目标需求进行类型转换
强制转换可以在变量前加一个括号(),然后写上对应的转换类型
常用判定类型的
gettype()获取其数据类型,得到其所属的数据类型
empty() 获取其是否为空,返回值为true 和false
is_null() 判定其是否为空 返回值为true 和false