1.2 PHP 的数据类型

1、 PHP的数据类型有哪些?

① 标量类型:整型(Integer)、浮点型(Float)、字符串(String)、布尔型(Boolean)
② 复合类型:数组(Array)、对象(Object)
③ 特殊类型:资源(Resource)、空(Null)
除以上8种数据类型以外,PHP还存在伪类型,伪类型表示类型是不确定的,也就是说可以接收多种不同的类型,如混合型(Mixed)、数字型(Number)、回调(Callback)

2、其他类型转换成Boolean类型被认为是false的情况有?

① 布尔值false
② 整型值 0
③ 浮点型值 0.0
④ 空字符串''
⑤ 字符串'0'
⑥ 空数组 array()
⑦ 特殊数据类型null
⑧ 未定义的变量
当参数为以上情况时,empty()函数返回true

3、PHP判断数据类型的函数

gettype()可获取数据类型
is_bool()is_float()is_integer()is_numeric()is_string()is_array()is_object()等函数可针对某一类型进行判断

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容