Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 35, Position 2 = 37 Branch analysis from position: 35 1 jumps found. (Code = 42) Position 1 = 38 Branch analysis from position: 38 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 37 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/IEaie function name: (null) number of ops: 40 compiled vars: !0 = $url, !1 = $elements, !2 = $saList, !3 = $URIMatchElement, !4 = $name line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 5 0 E > INIT_FCALL 'urldecode' 1 SEND_VAL 'eng%25C3%25A5%25C2%25BF%25C2%2FProducts' 2 DO_ICALL $5 3 ASSIGN !0, $5 6 4 INIT_FCALL 'explode' 5 SEND_VAL '%2F' 6 SEND_VAR !0 7 DO_ICALL $7 8 ASSIGN !1, $7 9 9 ASSIGN !2, <array> 10 10 ASSIGN !3, 1 12 11 INIT_FCALL 'array_slice' 12 SEND_VAR !1 13 SEND_VAL 0 14 SEND_VAR !3 15 DO_ICALL $11 16 ASSIGN !1, $11 13 17 INIT_FCALL 'implode' 18 SEND_VAL '_' 19 SEND_VAR !1 20 DO_ICALL $13 21 ASSIGN !4, $13 14 22 INIT_FCALL 'preg_replace' 23 SEND_VAL <array> 15 24 SEND_VAL <array> 16 25 SEND_VAR !4 26 DO_ICALL $15 14 27 ASSIGN !4, $15 18 28 CONCAT ~17 !4, '%0A' 29 ECHO ~17 19 30 INIT_FCALL 'in_array' 31 SEND_VAR !4 32 SEND_VAR !2 33 DO_ICALL $18 34 > JMPZ $18, ->37 35 > QM_ASSIGN ~19 'is+valid+sa' 36 > JMP ->38 37 > QM_ASSIGN ~19 'is+not+valid+sa' 38 > ECHO ~19 39 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0