<?php
$xml = <<<EOD
<?xml version="1.0" encoding="UTF-8"?>
<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>Eesti Pank</gesmes:name>
</gesmes:Sender>
<Cube>
<Cube time="2014-03-04">
<Cube currency="AUD" rate="1.5392" />
<Cube currency="BGN" rate="1.9558" />
<Cube currency="BRL" rate="3.2100" />
<Cube currency="CAD" rate="1.5244" />
<Cube currency="CHF" rate="1.2172" />
<Cube currency="CNY" rate="8.4564" />
<Cube currency="CZK" rate="27.3690" />
<Cube currency="DKK" rate="7.4627" />
<Cube currency="GBP" rate="0.8246" />
<Cube currency="HKD" rate="10.6847" />
<Cube currency="HRK" rate="7.6525" />
<Cube currency="HUF" rate="311.1500" />
<Cube currency="IDR" rate="15957.1100" />
<Cube currency="ILS" rate="4.8055" />
<Cube currency="INR" rate="85.1757" />
<Cube currency="JPY" rate="140.2000" />
<Cube currency="KRW" rate="1474.4700" />
<Cube currency="LTL" rate="3.4528" />
<Cube currency="MXN" rate="18.2977" />
<Cube currency="MYR" rate="4.5049" />
<Cube currency="NOK" rate="8.2485" />
<Cube currency="NZD" rate="1.6411" />
<Cube currency="PHP" rate="61.6390" />
<Cube currency="PLN" rate="4.1865" />
<Cube currency="RON" rate="4.5183" />
<Cube currency="RUB" rate="49.7510" />
<Cube currency="SEK" rate="8.8603" />
<Cube currency="SGD" rate="1.7469" />
<Cube currency="THB" rate="44.6290" />
<Cube currency="TRY" rate="3.0520" />
<Cube currency="USD" rate="1.3768" />
<Cube currency="ZAR" rate="14.9180" />
</Cube>
</Cube>
</gesmes:Envelope>
EOD;
$sxe = new SimpleXMLElement($xml);
var_dump( $sxe );
- Output for 5.1.2 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.24 - 5.5.35, 5.6.8 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.33, 7.2.17 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
- object(SimpleXMLElement)#1 (1) {
["Cube"]=>
object(SimpleXMLElement)#2 (1) {
["Cube"]=>
object(SimpleXMLElement)#3 (2) {
["@attributes"]=>
array(1) {
["time"]=>
string(10) "2014-03-04"
}
["Cube"]=>
array(32) {
[0]=>
object(SimpleXMLElement)#4 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "AUD"
["rate"]=>
string(6) "1.5392"
}
}
[1]=>
object(SimpleXMLElement)#5 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "BGN"
["rate"]=>
string(6) "1.9558"
}
}
[2]=>
object(SimpleXMLElement)#6 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "BRL"
["rate"]=>
string(6) "3.2100"
}
}
[3]=>
object(SimpleXMLElement)#7 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "CAD"
["rate"]=>
string(6) "1.5244"
}
}
[4]=>
object(SimpleXMLElement)#8 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "CHF"
["rate"]=>
string(6) "1.2172"
}
}
[5]=>
object(SimpleXMLElement)#9 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "CNY"
["rate"]=>
string(6) "8.4564"
}
}
[6]=>
object(SimpleXMLElement)#10 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "CZK"
["rate"]=>
string(7) "27.3690"
}
}
[7]=>
object(SimpleXMLElement)#11 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "DKK"
["rate"]=>
string(6) "7.4627"
}
}
[8]=>
object(SimpleXMLElement)#12 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "GBP"
["rate"]=>
string(6) "0.8246"
}
}
[9]=>
object(SimpleXMLElement)#13 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "HKD"
["rate"]=>
string(7) "10.6847"
}
}
[10]=>
object(SimpleXMLElement)#14 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "HRK"
["rate"]=>
string(6) "7.6525"
}
}
[11]=>
object(SimpleXMLElement)#15 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "HUF"
["rate"]=>
string(8) "311.1500"
}
}
[12]=>
object(SimpleXMLElement)#16 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "IDR"
["rate"]=>
string(10) "15957.1100"
}
}
[13]=>
object(SimpleXMLElement)#17 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "ILS"
["rate"]=>
string(6) "4.8055"
}
}
[14]=>
object(SimpleXMLElement)#18 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "INR"
["rate"]=>
string(7) "85.1757"
}
}
[15]=>
object(SimpleXMLElement)#19 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "JPY"
["rate"]=>
string(8) "140.2000"
}
}
[16]=>
object(SimpleXMLElement)#20 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "KRW"
["rate"]=>
string(9) "1474.4700"
}
}
[17]=>
object(SimpleXMLElement)#21 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "LTL"
["rate"]=>
string(6) "3.4528"
}
}
[18]=>
object(SimpleXMLElement)#22 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "MXN"
["rate"]=>
string(7) "18.2977"
}
}
[19]=>
object(SimpleXMLElement)#23 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "MYR"
["rate"]=>
string(6) "4.5049"
}
}
[20]=>
object(SimpleXMLElement)#24 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "NOK"
["rate"]=>
string(6) "8.2485"
}
}
[21]=>
object(SimpleXMLElement)#25 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "NZD"
["rate"]=>
string(6) "1.6411"
}
}
[22]=>
object(SimpleXMLElement)#26 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "PHP"
["rate"]=>
string(7) "61.6390"
}
}
[23]=>
object(SimpleXMLElement)#27 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "PLN"
["rate"]=>
string(6) "4.1865"
}
}
[24]=>
object(SimpleXMLElement)#28 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "RON"
["rate"]=>
string(6) "4.5183"
}
}
[25]=>
object(SimpleXMLElement)#29 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "RUB"
["rate"]=>
string(7) "49.7510"
}
}
[26]=>
object(SimpleXMLElement)#30 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "SEK"
["rate"]=>
string(6) "8.8603"
}
}
[27]=>
object(SimpleXMLElement)#31 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "SGD"
["rate"]=>
string(6) "1.7469"
}
}
[28]=>
object(SimpleXMLElement)#32 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "THB"
["rate"]=>
string(7) "44.6290"
}
}
[29]=>
object(SimpleXMLElement)#33 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "TRY"
["rate"]=>
string(6) "3.0520"
}
}
[30]=>
object(SimpleXMLElement)#34 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "USD"
["rate"]=>
string(6) "1.3768"
}
}
[31]=>
object(SimpleXMLElement)#35 (1) {
["@attributes"]=>
array(2) {
["currency"]=>
string(3) "ZAR"
["rate"]=>
string(7) "14.9180"
}
}
}
}
}
}
- Output for 5.1.0 - 5.1.1
- object(SimpleXMLElement)#1 (1) {
["Cube"]=>
object(SimpleXMLElement)#2 (1) {
["Cube"]=>
object(SimpleXMLElement)#3 (1) {
["Cube"]=>
array(32) {
[0]=>
object(SimpleXMLElement)#4 (0) {
}
[1]=>
object(SimpleXMLElement)#5 (0) {
}
[2]=>
object(SimpleXMLElement)#6 (0) {
}
[3]=>
object(SimpleXMLElement)#7 (0) {
}
[4]=>
object(SimpleXMLElement)#8 (0) {
}
[5]=>
object(SimpleXMLElement)#9 (0) {
}
[6]=>
object(SimpleXMLElement)#10 (0) {
}
[7]=>
object(SimpleXMLElement)#11 (0) {
}
[8]=>
object(SimpleXMLElement)#12 (0) {
}
[9]=>
object(SimpleXMLElement)#13 (0) {
}
[10]=>
object(SimpleXMLElement)#14 (0) {
}
[11]=>
object(SimpleXMLElement)#15 (0) {
}
[12]=>
object(SimpleXMLElement)#16 (0) {
}
[13]=>
object(SimpleXMLElement)#17 (0) {
}
[14]=>
object(SimpleXMLElement)#18 (0) {
}
[15]=>
object(SimpleXMLElement)#19 (0) {
}
[16]=>
object(SimpleXMLElement)#20 (0) {
}
[17]=>
object(SimpleXMLElement)#21 (0) {
}
[18]=>
object(SimpleXMLElement)#22 (0) {
}
[19]=>
object(SimpleXMLElement)#23 (0) {
}
[20]=>
object(SimpleXMLElement)#24 (0) {
}
[21]=>
object(SimpleXMLElement)#25 (0) {
}
[22]=>
object(SimpleXMLElement)#26 (0) {
}
[23]=>
object(SimpleXMLElement)#27 (0) {
}
[24]=>
object(SimpleXMLElement)#28 (0) {
}
[25]=>
object(SimpleXMLElement)#29 (0) {
}
[26]=>
object(SimpleXMLElement)#30 (0) {
}
[27]=>
object(SimpleXMLElement)#31 (0) {
}
[28]=>
object(SimpleXMLElement)#32 (0) {
}
[29]=>
object(SimpleXMLElement)#33 (0) {
}
[30]=>
object(SimpleXMLElement)#34 (0) {
}
[31]=>
object(SimpleXMLElement)#35 (0) {
}
}
}
}
}
- Output for 5.0.0 - 5.0.5
- object(SimpleXMLElement)#1 (3) {
["subject"]=>
string(15) "Reference rates"
["Sender"]=>
object(SimpleXMLElement)#2 (1) {
["name"]=>
string(10) "Eesti Pank"
}
["Cube"]=>
object(SimpleXMLElement)#3 (1) {
["Cube"]=>
object(SimpleXMLElement)#4 (1) {
["Cube"]=>
array(32) {
[0]=>
object(SimpleXMLElement)#5 (0) {
}
[1]=>
object(SimpleXMLElement)#6 (0) {
}
[2]=>
object(SimpleXMLElement)#7 (0) {
}
[3]=>
object(SimpleXMLElement)#8 (0) {
}
[4]=>
object(SimpleXMLElement)#9 (0) {
}
[5]=>
object(SimpleXMLElement)#10 (0) {
}
[6]=>
object(SimpleXMLElement)#11 (0) {
}
[7]=>
object(SimpleXMLElement)#12 (0) {
}
[8]=>
object(SimpleXMLElement)#13 (0) {
}
[9]=>
object(SimpleXMLElement)#14 (0) {
}
[10]=>
object(SimpleXMLElement)#15 (0) {
}
[11]=>
object(SimpleXMLElement)#16 (0) {
}
[12]=>
object(SimpleXMLElement)#17 (0) {
}
[13]=>
object(SimpleXMLElement)#18 (0) {
}
[14]=>
object(SimpleXMLElement)#19 (0) {
}
[15]=>
object(SimpleXMLElement)#20 (0) {
}
[16]=>
object(SimpleXMLElement)#21 (0) {
}
[17]=>
object(SimpleXMLElement)#22 (0) {
}
[18]=>
object(SimpleXMLElement)#23 (0) {
}
[19]=>
object(SimpleXMLElement)#24 (0) {
}
[20]=>
object(SimpleXMLElement)#25 (0) {
}
[21]=>
object(SimpleXMLElement)#26 (0) {
}
[22]=>
object(SimpleXMLElement)#27 (0) {
}
[23]=>
object(SimpleXMLElement)#28 (0) {
}
[24]=>
object(SimpleXMLElement)#29 (0) {
}
[25]=>
object(SimpleXMLElement)#30 (0) {
}
[26]=>
object(SimpleXMLElement)#31 (0) {
}
[27]=>
object(SimpleXMLElement)#32 (0) {
}
[28]=>
object(SimpleXMLElement)#33 (0) {
}
[29]=>
object(SimpleXMLElement)#34 (0) {
}
[30]=>
object(SimpleXMLElement)#35 (0) {
}
[31]=>
object(SimpleXMLElement)#36 (0) {
}
}
}
}
}
- Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.1, 4.4.3 - 4.4.9
- Fatal error: Cannot instantiate non-existent class: simplexmlelement in /in/osvUZ on line 48
Process exited with code 255. - Output for 4.4.2
- Fatal error: Cannot instantiate non-existent class: simplexmlelement in /in/osvUZ on line 49
Process exited with code 255. - Output for 4.3.0 - 4.3.1
- Fatal error: Cannot instantiate non-existent class: simplexmlelement in /in/osvUZ on line 48
preferences:
352.04 ms | 401 KiB | 340 Q