「オブジェクト以外のプロパティを取得しようとしています」という警告を取り除きたいのですが、私の場合、プロパティの存在を確認するための正しい構文がわかりませんでした。
$this->nonce = $syncbod->Status->Chal->Meta->NextNonce;
電話しようとしている
property_exists($syncbod, "Status->Chal")
常に false を返します。Chal
存在するかどうかを確認する正しい方法は何ですか?
「オブジェクト以外のプロパティを取得しようとしています」という警告を取り除きたいのですが、私の場合、プロパティの存在を確認するための正しい構文がわかりませんでした。
$this->nonce = $syncbod->Status->Chal->Meta->NextNonce;
電話しようとしている
property_exists($syncbod, "Status->Chal")
常に false を返します。Chal
存在するかどうかを確認する正しい方法は何ですか?
あなたはissetを見るべきです
この質問を参照してください。質問は配列に適用されますが、同じ原則が SimpleXml プロパティに適用されます。問題は、配列部分よりもネストされた部分への参照でした