Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 7, Position 2 = 28 Branch analysis from position: 7 2 jumps found. (Code = 78) Position 1 = 8, Position 2 = 28 Branch analysis from position: 8 2 jumps found. (Code = 47) Position 1 = 21, Position 2 = 23 Branch analysis from position: 21 2 jumps found. (Code = 43) Position 1 = 24, Position 2 = 25 Branch analysis from position: 24 1 jumps found. (Code = 42) Position 1 = 7 Branch analysis from position: 7 Branch analysis from position: 25 1 jumps found. (Code = 42) Position 1 = 28 Branch analysis from position: 28 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 23 Branch analysis from position: 28 Branch analysis from position: 28 filename: /in/OilNo function name: (null) number of ops: 33 compiled vars: !0 = $found, !1 = $route, !2 = $r, !3 = $part, !4 = $uscore, !5 = $times line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > ASSIGN !0, null 3 1 ASSIGN !1, '%2Fticket%2Fticket%2Fshow%2Fxxx' 5 2 INIT_FCALL 'explode' 3 SEND_VAL '%2F' 4 SEND_VAR !1 5 DO_ICALL $8 6 > FE_RESET_R $9 $8, ->28 7 > > FE_FETCH_R ~10 $9, !2, ->28 8 > ASSIGN !3, ~10 7 9 INIT_FCALL 'strpos' 10 SEND_VAR !2 11 SEND_VAL '_' 12 DO_ICALL $12 13 ASSIGN !4, $12 8 14 INIT_FCALL 'substr_count' 15 SEND_VAR !2 16 SEND_VAL '_' 17 DO_ICALL $14 18 ASSIGN !5, $14 9 19 IS_NOT_EQUAL ~16 !5, 1 20 > JMPNZ_EX ~16 ~16, ->23 21 > IS_NOT_EQUAL ~17 !4, 0 22 BOOL ~16 ~17 23 > > JMPZ ~16, ->25 11 24 > > JMP ->7 14 25 > ASSIGN !0, !3 15 26 > JMP ->28 5 27* JMP ->7 28 > FE_FREE $9 18 29 INIT_FCALL 'var_dump' 30 SEND_VAR !0 31 DO_ICALL 32 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0