PHP中返回值为“泛布尔”类型数据的函数
2010-09-14 22:04
232 查看
终于自己制造了一个词,呵呵
所谓“泛布尔”类型,就是一切相当于布尔类型的值:
“泛假”类型:
the boolean FALSE itself (FLASE本身)
the integer 0 (zero) (整数0)
the float 0.0 (zero) (浮点数0)
the empty string, and the string "0" (空字符串,或者字符串“0”)
an array with zero elements (空数组)
an object with zero member variables (PHP 4 only) (没有成员变量的对象)
the special type NULL (including unset variables) (NULL类型,包括unset过的变量)
SimpleXML objects created from empty tags (使用空标签创建的SimpleXML对象)
其余的就是“泛真”类型了。值得一提的是整数 -1 代表是“泛真”类型。
对于“泛布尔”类型,有一个重要的特点是,验证“泛布尔”型的时候必须用到“泛比较”操作符:===或者!==。为了便于以后开发的效率更高,在此,将所有返回“泛布尔”的函数总结一下:
readdir(目录句柄)
strpos(查询字符串,目标字符串,[开始位置])
所谓“泛布尔”类型,就是一切相当于布尔类型的值:
“泛假”类型:
the boolean FALSE itself (FLASE本身)
the integer 0 (zero) (整数0)
the float 0.0 (zero) (浮点数0)
the empty string, and the string "0" (空字符串,或者字符串“0”)
an array with zero elements (空数组)
an object with zero member variables (PHP 4 only) (没有成员变量的对象)
the special type NULL (including unset variables) (NULL类型,包括unset过的变量)
SimpleXML objects created from empty tags (使用空标签创建的SimpleXML对象)
其余的就是“泛真”类型了。值得一提的是整数 -1 代表是“泛真”类型。
对于“泛布尔”类型,有一个重要的特点是,验证“泛布尔”型的时候必须用到“泛比较”操作符:===或者!==。为了便于以后开发的效率更高,在此,将所有返回“泛布尔”的函数总结一下:
readdir(目录句柄)
strpos(查询字符串,目标字符串,[开始位置])
相关文章推荐
- php数据类型判断函数有哪些
- PHP实现强类型函数返回值
- PHP数据类型转换与常用检测数据类型的函数
- php数据类型判断函数
- golang函数——可以为类型(包括内置数据类型)定义函数,类似类方法,同时支持多返回值
- PHP的数据类型、类型转换及相关函数
- php基本数据类型+数组常用函数
- PHP 的检测 函数--关于变量类型、数据存在性、可用性 的检测函数
- 浅谈php中变量的数据类型判断函数
- PHP语法(二):数据类型、运算符和函数
- php数据类型判断函数有哪些
- php中变量的数据类型判断函数
- python和php的基本数据类型的定义赋值及常用方法函数
- 函数作为返回值输出 判断数据类型
- PHP实现强类型函数返回值
- PHP 函数传递基本数据类型和数组的内存传递方式
- PHP的数据类型、类型转换及相关函数
- php数据类型与相关函数
- PHP常用类型判断函数
- SqlServer中日期和时间数据类型及函数/高精度获取时间