<gesmes:Envelope xmlns:gesmes="http://www.gesmes.org/xml/2002-08-01" xmlns="http://www.ecb.int/vocabulary/2002-08-01/eurofxref"> <gesmes:subject>Reference rates</gesmes:subject> <gesmes:Sender> <gesmes:name>European Central Bank</gesmes:name> </gesmes:Sender> <Cube> <Cube time='2010-05-13'> <Cube currency='USD' rate='1.2587'/> <Cube currency='JPY' rate='116.99'/> <Cube currency='BGN' rate='1.9558'/> <Cube currency='CZK' rate='25.416'/> <Cube currency='DKK' rate='7.4388'/> <Cube currency='EEK' rate='15.6466'/> <Cube currency='GBP' rate='0.85300'/> <Cube currency='HUF' rate='272.45'/> <Cube currency='LTL' rate='3.4528'/> <Cube currency='LVL' rate='0.7075'/> <Cube currency='PLN' rate='3.9538'/> <Cube currency='RON' rate='4.1805'/> <Cube currency='SEK' rate='9.5306'/> <Cube currency='CHF' rate='1.4011'/> <Cube currency='NOK' rate='7.7475'/> <Cube currency='HRK' rate='7.2536'/> <Cube currency='RUB' rate='37.7200'/> <Cube currency='TRY' rate='1.9110'/> <Cube currency='AUD' rate='1.4006'/> <Cube currency='BRL' rate='2.2256'/> <Cube currency='CAD' rate='1.2780'/> <Cube currency='CNY' rate='8.5943'/> <Cube currency='HKD' rate='9.7950'/> <Cube currency='IDR' rate='11459.10'/> <Cube currency='INR' rate='56.7315'/> <Cube currency='KRW' rate='1419.83'/> <Cube currency='MXN' rate='15.5324'/> <Cube currency='MYR' rate='4.0134'/> <Cube currency='NZD' rate='1.7540'/> <Cube currency='PHP' rate='56.389'/> <Cube currency='SGD' rate='1.7379'/> <Cube currency='THB' rate='40.687'/> <Cube currency='ZAR' rate='9.4324'/> </Cube> </Cube> </gesmes:Envelope>
$xml = simplexml_load_file('http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml'); foreach($xml->Cube->Cube as $child) { echo ("1 EUR = " . $child->Cube['rate'] . " " . $child->Cube['currency'] . "<br />"); }
PHP a XML