Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想摆脱“尝试获取非对象的属性”警告,但在我的情况下无法找出检查属性是否存在的正确语法。
$this->nonce = $syncbod->Status->Chal->Meta->NextNonce;
试图打电话
property_exists($syncbod, "Status->Chal")
返回总是假的。检查是否Chal存在的正确方法是什么?
Chal
你应该看看isset
看到这个问题,虽然这个问题适用于数组,但同样的原则也适用于 SimpleXml 属性。问题更多是对嵌套部分的引用,而不是对数组部分的引用