分享

「老叶PHP笔记」009PHP数据类型——资源和空值

 昵称11935121 2018-10-05

PHP共支持8种数据类型,我们可将其分成以下3类

1、标量数据类型(4种)

  • 布尔型(boolean)
  • 字符串型(string)
  • 整型(int)
  • 浮点型(float)

2、复合数据类型

  • 数组(array)
  • 对象(object)

3、特殊数据类型

  • 资源(resource)
  • 空值(null)

七、资源(resource)

资源是一种特殊变量,又叫句柄(Handle),保存到外部资源的一个引用。资源是通过专门的函数来建立和使用的。

「老叶PHP笔记」009PHP数据类型——资源和空值

八、空值(null)

空值:即没有给该变量设置任何值。

空值不区分大小写,即:$a=null和$a=NULL效果是一样的

被赋予空值的情况有以下3种:

  1. 没有赋任何值
  2. 赋值null
  3. 被unset函数销毁了的变

「老叶PHP笔记」009PHP数据类型——资源和空值

***is_null:判断变量值是否为null

语法:bool is_null (mixed $var )

在实际开发中,我们判断一个变量是否为空建议使用empty()函数:

语法:bool empty ( mixed $var )

当var存在,并且是一个非空非零的值时返回 FALSE 否则返回 TRUE.

当变量为以下值时被认为是空的:

  • '' (空字符串)
  • 0 (作为整数的0)
  • 0.0 (作为浮点数的0)
  • '0' (作为字符串的0)
  • NULL
  • FALSE
  • array() (一个空数组)
  • $var; (一个声明了,但是没有值的变量)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多