我有一個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