1.8 NULL 空

特殊的NULL表示一个变量没有值,唯一有可能的值就是NULL本身。

在这些情况下,该变量会被认为是NULL

  • 该变量尚未赋值
  • 手动将其值改为NULL
  • 使用unset()函数删除其值

可以使用is_null()函数来进行判断变量是否为NULL

和布尔值一样,NULL不区分大小写。

对一个变量使用(unset)类型转换,将会返回一个NULL值,但是该变量本身并未有任何更改,如果它之前等于123,现在还等于123

那么问题就来了,(unset)的意义何在呢?

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • 一、php可以做什么 php是一种可以在服务器端运行的编程语言,可以运行在Web服务器端。 php是一门后台编程语...
    空谷悠阅读 3,163评论 4 97
  • 不是很知道该怎么表达现在的感情,突然就深情了起来。 从小到大我认真做过的事情真的不多,但二胡绝对算一件。 说她是童...
    张卿芸阅读 783评论 0 0
  • 前言 这也是本人第一次琢磨关于即时通讯方面的内容,结合网上查看的相关资料搭建出来的仿微信小demo,如有意见请多多...
    音符上的码字员阅读 545评论 1 3
  • 诗(念出) 在神秘的天国有一首美妙的歌它跌宕起伏它神秘莫测 它从远方而来以独特的姿态降临于世寥寥数笔就勾勒了一个梦...
    奇奇怪怪小技巧阅读 223评论 2 9