PHP 支持八种原始类型(type)。
四种标量类型:
string(字符串)
integer(整型)
float(浮点型,也作 double )
boolean(布尔型)
两种复合类型:
array(数组)
object(对象)
两种特殊类型:
resource(资源)
NULL(空)
类型判断函数
gettype():获取变量类型
is_array():判断变量类型是否为数组类型
is_double():判断变量类型是否为倍浮点类型
is_float():判断变量类型是否为浮点类型
is_int():判断变量类型是否为整数类型
is_integer():判断变量类型是否为长整数类型
is_long():判断变量类型是否为长整数类型
is_object():判断变量类型是否为对象类型
is_real(): 判断变量类型是否为实数类型
is_string(): 判断变量类型是否为字串类型.
is_binary():Finds whether a variable is a native binary string
is_bool():检测变量是否是布尔型
is_dir():判断给定文件名是否是一个目录
is_file():判断给定文件名是否为一个正常的文件
is_null():检测变量是否为 NULL
is_numeric():检测变量是否为数字或数字字符串
is_resource():检测变量是否为资源类型
is_unicode(): Finds whether a variable is a unicode string.