PHP中如何判断一个对象是否为空

如题所述

在php里判断对象是否为空很简单,例如
$object =new Object();
//判断object是否为空,
if($object){ //若object不为空就执行if语句里面的逻辑代码
//你的逻辑代码

}
或者
if(!empty($object)){ //若object不为空就执行if语句里面的逻辑代码
//你的逻辑代码

}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-03
if(empty($a)){
    echo '空';
}else{
    echo '非空';
}

本回答被提问者和网友采纳
第2个回答  2019-08-05
count($obj)
如果obj为空返回0
0就可以用来判断了
第3个回答  2018-06-12
不能用empty,也不能直接用if判断。对象隐式转换bool为非空,PHP文档里有介绍,但文档里getcount方法也有问题,非空的对象也被判断成空的了。所以处理是否为空,最好在初始化之前处理。可以百度下参考其他答案,由于太多不写了。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网