PHP boolean数据类型特点

        boolean属于标量类型,且只有2种值。true和false,但是在php中有以下几种情况会使得boolean的值是false他们分别是:

  • boolean false 定义boolean的值为false
  • int 0  定义了一个整形为0
  • float 0.0 0.00 浮点类型的0.0 0.00都为假
  • string “” “0” 字符串类型的空字符串,以及字符串的0
  • array 空数组 array空数组 是假
  • object 空的对象 是假(只是在php4之后)
  • 特殊类型NULL 是假
  • 除了上述的几种情况,其他的任何情况都是真。

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注