检查对象是否为空?

时间:2014-02-28 15:23:34

标签: php arrays class object

我有一个空对象,print_r返回以下内容:

stdClass Object
(
)

使用if($object) {}代码仍然运行,如何检查对象何时为空?

1 个答案:

答案 0 :(得分:0)

  1. if(empty($object)){ }
  2. 或者:

    var_dump(get_object_vars($object));
    

    使用get_object_vars将返回newProp,但不会返回受保护和私有成员。

    HelpLink PHP.NET