(常见的数据类型)Table of Contents
四种标量类型
布尔类型(boolean):值为TRUE和FALSE
整型(integer):值为{..., -2, -1, 0, 1, 2, ...}中的任何一个数。
浮点类型(float):值为小数,凡是有小数点都是浮点类型,但是也有特例
字符串类型(String):一个字符串 string 就是由一系列的字符组成,其中每个字符等同于一个字节。这意味着 PHP 只能支持 256 的字符集,最大可以达到 2GB。
两种复合类型
数组类型(array)
unset()删除指定键值元素
array_values()插入下一个键值的的值
对象(object)
两种特殊类型
资源(resource)
无类型(NULL)
(判断数据类型)Determine the data type
isset(): //变量是否已经声明
empty(): //变量是否为空
defined(): //常量是否已经定义 define()
array_key_exists(mixed key, array search): //检查给定的键名或索引是否存在于数组中
is_numeric ( mixed var ): //检测变量是 否为数字或数字字符串
is_bool(): // 检测变量是否是布尔型
is_float(): // 检测变量是否是浮点型 和is_double,is_real()都一样的用法
is_int(): // 检测变量是否是整数is_integer() 一样的 用法
is_string(): // 检测变量是否是字符串
is_object(): // 检测变量是否是一个对象
is_array(): // 检测变量是否是数组
is_null(): // 检测变量是否为 NULL 值是否是NULL大小写敏感