A->b->c可能存在,但可能不存在。我该如何检查它?c
A->b->c
c
最好将其包装在isset()
isset()
if(isset($A->b->c)) { // c exists
这样,如果存在或不存在...它不会爆炸。$A$A->b
$A
$A->b
SimpleXML 始终返回 Object。如果没有子对象,则返回空对象。
if( !empty($a->b)){ var_dump($a->b); }