3v4l.org

run code in 300+ PHP versions simultaneously
<?php $xml = <<<XML <?xml version="1.0" encoding="ISO-8859-2"?> <tabela_kursow typ="A" uid="17a010"> <numer_tabeli>010/A/NBP/2017</numer_tabeli> <data_publikacji>2017-01-16</data_publikacji> <pozycja> <nazwa_waluty>bat (Tajlandia)</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>THB</kod_waluty> <kurs_sredni>0,1167</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>dolar amerykański</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>USD</kod_waluty> <kurs_sredni>4,1354</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>dolar australijski</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>AUD</kod_waluty> <kurs_sredni>3,0888</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>dolar Hongkongu</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>HKD</kod_waluty> <kurs_sredni>0,5332</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>dolar kanadyjski</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>CAD</kod_waluty> <kurs_sredni>3,1460</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>dolar nowozelandzki</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>NZD</kod_waluty> <kurs_sredni>2,9327</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>dolar singapurski</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>SGD</kod_waluty> <kurs_sredni>2,8914</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>euro</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>EUR</kod_waluty> <kurs_sredni>4,3792</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>forint (Węgry)</nazwa_waluty> <przelicznik>100</przelicznik> <kod_waluty>HUF</kod_waluty> <kurs_sredni>1,4252</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>frank szwajcarski</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>CHF</kod_waluty> <kurs_sredni>4,0837</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>funt szterling</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>GBP</kod_waluty> <kurs_sredni>4,9883</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>hrywna (Ukraina)</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>UAH</kod_waluty> <kurs_sredni>0,1491</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>jen (Japonia)</nazwa_waluty> <przelicznik>100</przelicznik> <kod_waluty>JPY</kod_waluty> <kurs_sredni>3,6196</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>korona czeska</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>CZK</kod_waluty> <kurs_sredni>0,1621</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>korona duńska</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>DKK</kod_waluty> <kurs_sredni>0,5890</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>korona islandzka</nazwa_waluty> <przelicznik>100</przelicznik> <kod_waluty>ISK</kod_waluty> <kurs_sredni>3,6132</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>korona norweska</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>NOK</kod_waluty> <kurs_sredni>0,4848</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>korona szwedzka</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>SEK</kod_waluty> <kurs_sredni>0,4614</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>kuna (Chorwacja)</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>HRK</kod_waluty> <kurs_sredni>0,5811</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>lej rumuński</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>RON</kod_waluty> <kurs_sredni>0,9725</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>lew (Bułgaria)</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>BGN</kod_waluty> <kurs_sredni>2,2390</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>lira turecka</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>TRY</kod_waluty> <kurs_sredni>1,0978</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>nowy izraelski szekel</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>ILS</kod_waluty> <kurs_sredni>1,0807</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>peso chilijskie</nazwa_waluty> <przelicznik>100</przelicznik> <kod_waluty>CLP</kod_waluty> <kurs_sredni>0,6263</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>peso filipińskie</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>PHP</kod_waluty> <kurs_sredni>0,0827</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>peso meksykańskie</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>MXN</kod_waluty> <kurs_sredni>0,1910</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>rand (Republika Południowej Afryki)</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>ZAR</kod_waluty> <kurs_sredni>0,3030</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>real (Brazylia)</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>BRL</kod_waluty> <kurs_sredni>1,2837</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>ringgit (Malezja)</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>MYR</kod_waluty> <kurs_sredni>0,9259</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>rubel rosyjski</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>RUB</kod_waluty> <kurs_sredni>0,0694</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>rupia indonezyjska</nazwa_waluty> <przelicznik>10000</przelicznik> <kod_waluty>IDR</kod_waluty> <kurs_sredni>3,0937</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>rupia indyjska</nazwa_waluty> <przelicznik>100</przelicznik> <kod_waluty>INR</kod_waluty> <kurs_sredni>6,0687</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>won południowokoreański</nazwa_waluty> <przelicznik>100</przelicznik> <kod_waluty>KRW</kod_waluty> <kurs_sredni>0,3496</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>yuan renminbi (Chiny)</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>CNY</kod_waluty> <kurs_sredni>0,5993</kurs_sredni> </pozycja> <pozycja> <nazwa_waluty>SDR (MFW)</nazwa_waluty> <przelicznik>1</przelicznik> <kod_waluty>XDR</kod_waluty> <kurs_sredni>5,5505</kurs_sredni> </pozycja> </tabela_kursow> XML; $doc = new DOMDocument(); //$doc->load('http://www.nbp.pl/kursy/xml/LastA.xml'); $doc->loadXML($xml); $xpath = new DOMXpath($doc); $result = $xpath->query("//tabela_kursow/pozycja[7]/kurs_sredni/text()"); foreach($result as $amount){ echo (float)str_replace(",",".",$amount->nodeValue); }
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 16, Position 2 = 26
Branch analysis from position: 16
2 jumps found. (Code = 78) Position 1 = 17, Position 2 = 26
Branch analysis from position: 17
1 jumps found. (Code = 42) Position 1 = 16
Branch analysis from position: 16
Branch analysis from position: 26
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 26
filename:       /in/G3IqM
function name:  (null)
number of ops:  28
compiled vars:  !0 = $xml, !1 = $doc, !2 = $xpath, !3 = $result, !4 = $amount
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   ASSIGN                                                   !0, '%3C%3Fxml+version%3D%221.0%22+encoding%3D%22ISO-8859-2%22%3F%3E%0A%3Ctabela_kursow+typ%3D%22A%22+uid%3D%2217a010%22%3E%0A+++%3Cnumer_tabeli%3E010%2FA%2FNBP%2F2017%3C%2Fnumer_tabeli%3E%0A+++%3Cdata_publikacji%3E2017-01-16%3C%2Fdata_publikacji%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Ebat+%28Tajlandia%29%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3ETHB%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C1167%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Edolar+ameryka%C5%84ski%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EUSD%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E4%2C1354%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Edolar+australijski%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EAUD%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E3%2C0888%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Edolar+Hongkongu%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EHKD%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C5332%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Edolar+kanadyjski%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3ECAD%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E3%2C1460%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Edolar+nowozelandzki%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3ENZD%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E2%2C9327%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Edolar+singapurski%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3ESGD%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E2%2C8914%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Eeuro%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EEUR%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E4%2C3792%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Eforint+%28W%C4%99gry%29%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E100%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EHUF%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E1%2C4252%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Efrank+szwajcarski%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3ECHF%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E4%2C0837%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Efunt+szterling%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EGBP%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E4%2C9883%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Ehrywna+%28Ukraina%29%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EUAH%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C1491%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Ejen+%28Japonia%29%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E100%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EJPY%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E3%2C6196%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Ekorona+czeska%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3ECZK%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C1621%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Ekorona+du%C5%84ska%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EDKK%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C5890%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Ekorona+islandzka%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E100%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EISK%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E3%2C6132%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Ekorona+norweska%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3ENOK%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C4848%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Ekorona+szwedzka%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3ESEK%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C4614%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Ekuna+%28Chorwacja%29%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EHRK%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C5811%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Elej+rumu%C5%84ski%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3ERON%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C9725%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Elew+%28Bu%C5%82garia%29%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EBGN%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E2%2C2390%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Elira+turecka%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3ETRY%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E1%2C0978%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Enowy+izraelski+szekel%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EILS%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E1%2C0807%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Epeso+chilijskie%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E100%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3ECLP%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C6263%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Epeso+filipi%C5%84skie%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EPHP%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C0827%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Epeso+meksyka%C5%84skie%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EMXN%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C1910%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Erand+%28Republika+Po%C5%82udniowej+Afryki%29%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EZAR%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C3030%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Ereal+%28Brazylia%29%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EBRL%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E1%2C2837%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Eringgit+%28Malezja%29%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EMYR%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C9259%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Erubel+rosyjski%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3ERUB%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C0694%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Erupia+indonezyjska%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E10000%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EIDR%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E3%2C0937%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Erupia+indyjska%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E100%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EINR%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E6%2C0687%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Ewon+po%C5%82udniowokorea%C5%84ski%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E100%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EKRW%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C3496%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3Eyuan+renminbi+%28Chiny%29%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3ECNY%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E0%2C5993%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A+++%3Cpozycja%3E%0A++++++%3Cnazwa_waluty%3ESDR+%28MFW%29%3C%2Fnazwa_waluty%3E%0A++++++%3Cprzelicznik%3E1%3C%2Fprzelicznik%3E%0A++++++%3Ckod_waluty%3EXDR%3C%2Fkod_waluty%3E%0A++++++%3Ckurs_sredni%3E5%2C5505%3C%2Fkurs_sredni%3E%0A+++%3C%2Fpozycja%3E%0A%3C%2Ftabela_kursow%3E'
  220     1        NEW                                              $6      'DOMDocument'
          2        DO_FCALL                                      0          
          3        ASSIGN                                                   !1, $6
  222     4        INIT_METHOD_CALL                                         !1, 'loadXML'
          5        SEND_VAR_EX                                              !0
          6        DO_FCALL                                      0          
  223     7        NEW                                              $10     'DOMXpath'
          8        SEND_VAR_EX                                              !1
          9        DO_FCALL                                      0          
         10        ASSIGN                                                   !2, $10
  224    11        INIT_METHOD_CALL                                         !2, 'query'
         12        SEND_VAL_EX                                              '%2F%2Ftabela_kursow%2Fpozycja%5B7%5D%2Fkurs_sredni%2Ftext%28%29'
         13        DO_FCALL                                      0  $13     
         14        ASSIGN                                                   !3, $13
  225    15      > FE_RESET_R                                       $15     !3, ->26
         16    > > FE_FETCH_R                                               $15, !4, ->26
  226    17    >   INIT_FCALL                                               'str_replace'
         18        SEND_VAL                                                 '%2C'
         19        SEND_VAL                                                 '.'
         20        FETCH_OBJ_R                                      ~16     !4, 'nodeValue'
         21        SEND_VAL                                                 ~16
         22        DO_ICALL                                         $17     
         23        CAST                                          5  ~18     $17
         24        ECHO                                                     ~18
  225    25      > JMP                                                      ->16
         26    >   FE_FREE                                                  $15
  227    27      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
124.39 ms | 1413 KiB | 15 Q