我有一个格式如下的 xml:
<?xml version="1.0"?>
<root>
<foo id="1">
<bar>text</bar>
</foo>
<foo id="2">
<bar>text2</bar>
</foo>
</root>
我知道,在 PHP 中,您可以访问加载了 SimpleXML 的 xml 文件的第 n 个元素,如下所示:
$xml = simplexml_load_file('file.xml');
echo $xml->foo[2]->bar;
但我需要通过从 中提取的变量来访问元素$_GET
,因此:
echo $xml->foo[$var]->bar;
这似乎不起作用,我非常感谢任何建议。谢谢!