xml
<CRates>
<Currencies>
<Currency>
<ID>AED</ID>
<Units>1</Units>
<Rate>0.17200000</Rate>
</Currency>
<Currency>
<ID>ATS</ID>
<Units>1</Units>
<Rate>0.04102750</Rate>
</Currency>
</Currencies>
</CRates>
想要获得例如ATSRate
在哪里的值ID
目前只能通过这种方式获得
$xmlDoc = simplexml_load_file('__joomla.xml');
echo $xmlDoc->Currencies->Currency[1]->Rate;
<ID>ATS</ID>
在秒内<Currency>
,所以Currency[1]
当然echo $xmlDoc->Currencies->Currency[ATS]->Rate;
行不通。但是有什么简单的方法可以让它工作吗?
似乎需要使用foreach
and inside foreach if <ID>
== ATS, echo<Rate>