我已经开始使用PHP解析XML并且遇到了这个问题。我已设法使用以下方法查询XML:
echo $xml->textbox->item->id;
使用变量而不是文本框的语法是什么?
我尝试过(但没有奏效):
echo $xml[$type]->item->id;
echo $xml->[$type]->item->id;
有什么想法吗?
答案 0 :(得分:2)
$xml->{$variable}->item->id
会奏效。您可能想先检查该路径是否存在,例如使用empty()
。