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