标签: php
我想摆脱“试图获取非对象的属性”警告,但无法找出检查我的情况下属性的存在的正确语法。
$this->nonce = $syncbod->Status->Chal->Meta->NextNonce;
试图致电
property_exists($syncbod, "Status->Chal")
总是返回false。检查Chal是否存在的正确方法是什么?
Chal
答案 0 :(得分:3)
您应该查看isset
请参阅此question,虽然该问题适用于数组,但同一主体适用于SimpleXml属性。问题更多的是对嵌套部分的引用,然后是数组部分