首页 后端开发 php教程 PHP中empty、isset、is_null差别

PHP中empty、isset、is_null差别

Jun 13, 2016 am 11:01 AM
empty false isset null true

PHP中empty、isset、is_null区别
empty

如果 变量 是非空或非零的值,则 empty() 返回 FALSE。换句话说,""、0、"0"、NULL、FALSE、array()、var $var、未定义; 以及没有任何属性的对象都将被认为是空的,如果 var 为空,则返回 TRUE。

isset

如果 变量 存在(非NULL)则返回 TRUE,否则返回 FALSE(包括未定义)。变量值设置为:null,返回也是false;unset一个变量后,变量被取消了。注意,isset对于NULL值变量,特殊处理。

is_null

检测传入值【值,变量,表达式】是否是null,只有一个变量定义了,且它的值是null,它才返回TRUE . 其它都返回 FALSE 【未定义变量传入后会出错!】.

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章标签

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

undefined和null是什么意思 undefined和null是什么意思 Nov 20, 2023 pm 02:39 PM

undefined和null是什么意思

PHP判断某个数组中是否存在指定的key PHP判断某个数组中是否存在指定的key Mar 21, 2024 pm 09:21 PM

PHP判断某个数组中是否存在指定的key

c语言中null和NULL的区别是什么 c语言中null和NULL的区别是什么 Sep 22, 2023 am 11:48 AM

c语言中null和NULL的区别是什么

什么时候用null和undefined 什么时候用null和undefined Nov 13, 2023 pm 02:11 PM

什么时候用null和undefined

null和undefined有什么不同 null和undefined有什么不同 Nov 08, 2023 pm 04:43 PM

null和undefined有什么不同

PHP函数介绍—empty(): 检查变量是否为空 PHP函数介绍—empty(): 检查变量是否为空 Jul 25, 2023 am 10:23 AM

PHP函数介绍—empty(): 检查变量是否为空

PHP函数中true的含义详解 PHP函数中true的含义详解 Mar 16, 2024 am 08:57 AM

PHP函数中true的含义详解

PHP函数中true代表什么意思? PHP函数中true代表什么意思? Mar 16, 2024 pm 12:12 PM

PHP函数中true代表什么意思?

See all articles