PHP常用类型判断函数

1.gettype():获取变量类型
2.is_array():判断变量类型是否为数组类型
3.is_double():判断变量类型是否为倍浮点类型
4.is_float():判断变量类型是否为浮点类型
5.is_int():判断变量类型是否为整数类型
6.is_integer():判断变量类型是否为长整数类型
7.is_long():判断变量类型是否为长整数类型
8.is_object():判断变量类型是否为对象类型
9.is_real(): 判断变量类型是否为实数类型
10.is_string(): 判断变量类型是否为字串类型.
11.is_binary():Finds whether a variable is a native binary string
12.is_bool():检测变量是否是布尔型
13.is_dir():判断给定文件名是否是一个目录
14.is_file():判断给定文件名是否为一个正常的文件
15.is_null():检测变量是否为  NULL
16:is_numeric():检测变量是否为数字或数字字符串
17.is_resource():检测变量是否为资源类型
18.is_unicode(): Finds whether a variable is a unicode string.
 
----------------------------------------------------------------------
 
现在让我们了解下具体的使用方法 

gettype() 
gettype 会根据 参数类型返回下列值 
“boolean”(从 PHP 4 起) 
“integer” 
“double”(如果是 float 则返回“double”,而不是“float”) 
“string” 
“array” 
“object” 
“resource”(从 PHP 4 起) 
“NULL”(从 PHP 4 起) 
“unknown type” 

例如: 
gettype('1');返回的是string 
而gettype(1);返回的是integer 


is_array() 
is_array()的用法相对简单 
如果参数是数组返回 true 否则返回 false 

其他几个函数的用法和返回值与is_array()类似 
这里需要注意的是 is_numeric()是用来判断 变量是否是数字或者数字符串的 
当is_numeric() 的参数是数字或者数字字符串的时候 返回true 否则返 false
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值