Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 21, Position 2 = 29 Branch analysis from position: 21 1 jumps found. (Code = 42) Position 1 = 30 Branch analysis from position: 30 2 jumps found. (Code = 43) Position 1 = 38, Position 2 = 46 Branch analysis from position: 38 1 jumps found. (Code = 42) Position 1 = 47 Branch analysis from position: 47 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 46 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 29 2 jumps found. (Code = 43) Position 1 = 38, Position 2 = 46 Branch analysis from position: 38 Branch analysis from position: 46 filename: /in/61Hbv function name: (null) number of ops: 51 compiled vars: !0 = $doc, !1 = $body, !2 = $div line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > NEW $3 'DOMDocument' 1 DO_FCALL 0 2 ASSIGN !0, $3 3 3 INIT_METHOD_CALL !0, 'loadHTML' 4 SEND_VAL_EX '%3Chtml%3E%3Cbody+id%3D%22x%22%3E%3Cdiv+id%3D%22y%22%3E%3C%2Fdiv%3E%3C%2Fbody%3E%3C%2Fhtml%3E' 5 DO_FCALL 0 4 6 INIT_METHOD_CALL !0, 'getElementById' 7 SEND_VAL_EX 'x' 8 DO_FCALL 0 $7 9 ASSIGN !1, $7 5 10 INIT_METHOD_CALL !0, 'getElementById' 11 SEND_VAL_EX 'y' 12 DO_FCALL 0 $9 13 ASSIGN !2, $9 6 14 INIT_METHOD_CALL !1, 'removeChild' 15 SEND_VAR_EX !2 16 DO_FCALL 0 7 17 INIT_METHOD_CALL !0, 'getElementById' 18 SEND_VAL_EX 'y' 19 DO_FCALL 0 $12 20 > JMPZ $12, ->29 21 > INIT_METHOD_CALL !0, 'saveHTML' 22 INIT_METHOD_CALL !0, 'getElementById' 23 SEND_VAL_EX 'y' 24 DO_FCALL 0 $13 25 SEND_VAR_NO_REF_EX $13 26 DO_FCALL 0 $14 27 QM_ASSIGN ~15 $14 28 > JMP ->30 29 > QM_ASSIGN ~15 'null' 30 > CONCAT ~16 '1%3A+', ~15 31 CONCAT ~17 ~16, '%0A' 32 ECHO ~17 8 33 UNSET_CV !2 9 34 INIT_METHOD_CALL !0, 'getElementById' 35 SEND_VAL_EX 'y' 36 DO_FCALL 0 $18 37 > JMPZ $18, ->46 38 > INIT_METHOD_CALL !0, 'saveHTML' 39 INIT_METHOD_CALL !0, 'getElementById' 40 SEND_VAL_EX 'y' 41 DO_FCALL 0 $19 42 SEND_VAR_NO_REF_EX $19 43 DO_FCALL 0 $20 44 QM_ASSIGN ~21 $20 45 > JMP ->47 46 > QM_ASSIGN ~21 'null' 47 > CONCAT ~22 '2%3A+', ~21 48 CONCAT ~23 ~22, '%0A' 49 ECHO ~23 50 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0