您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP中empty、isset、is_null差别

2025/12/14 13:22:55发布24次查看
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 【未定义变量传入后会出错!】.
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product