I have such XML :
<root>
<some_nodes>
</some_nodes>
<currencies>
<currency id="UAH" rate="1.000000"/>
<currency id="USD" rate="27.000000"/>
<currency id="RUB" rate="0.380000"/>
<currency id="EUR" rate="29.350000"/>
</currencies>
</root>
How can I get rate value where currency id="EUR" with SimpleXML? Is it possible without foreach?