我有一个XML格式如下:访问XML的第n个元素在PHP中使用SimpleXML
<?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;
这似乎并不奏效,我非常感谢任何建议。谢谢!
看起来很好。 '$ var'是什么? – IMSoP
一个整数。我通过它是这样的: URL:“http://www.foo.com/bar.php?var=1” – saphyr212