小编Mar*_*hör的帖子

检查对象是否为空(最短方法)


我尝试检查一个对象是否为空。
在Groovy中我可以检查:

System.out.println(object?.object2?.property)
Run Code Online (Sandbox Code Playgroud)

换句话说

if(object != null){
    if(object.object2 != null){
        System.out.println(object.object2.property);
    }
}
Run Code Online (Sandbox Code Playgroud)

现在我想在 PHP 中实现相同的功能,
我怎样才能以最短的方式编写相同的内容?

object->object2->property
Run Code Online (Sandbox Code Playgroud)


如果我尝试获取 object2 的属性,object2 可以为 null我得到一个 NPE

感谢帮助。

php yii2

7
推荐指数
1
解决办法
2766
查看次数

标签 统计

php ×1

yii2 ×1