Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 79) Position 1 = -2 filename: /in/DjGQG function name: (null) number of ops: 93 compiled vars: !0 = $result, !1 = $found, !2 = $route, !3 = $r, !4 = $part, !5 = $uscore, !6 = $times, !7 = $parts, !8 = $before, !9 = $after, !10 = $replacePart line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > INIT_FCALL 'array_slice' 1 SEND_VAL <array> 2 SEND_VAL 10 3 SEND_VAL 10 4 SEND_VAL <true> 5 DO_ICALL $11 6 ASSIGN !0, $11 4 7 INIT_FCALL 'var_dump' 8 SEND_VAR !0 9 DO_ICALL 10 > EXIT 6 11* ASSIGN !1, null 7 12* ASSIGN !2, '%2F_ticket%2F' 9 13* INIT_FCALL 'explode' 14* SEND_VAL '%2F' 15* INIT_FCALL 'trim' 16* SEND_VAR !2 17* SEND_VAL '%2F' 18* DO_ICALL $16 19* SEND_VAR $16 20* DO_ICALL $17 21* FE_RESET_R $18 $17, ->43 22* FE_FETCH_R ~19 $18, !3, ->43 23* ASSIGN !4, ~19 11 24* INIT_FCALL 'strpos' 25* SEND_VAR !3 26* SEND_VAL '_' 27* DO_ICALL $21 28* ASSIGN !5, $21 12 29* INIT_FCALL 'substr_count' 30* SEND_VAR !3 31* SEND_VAL '_' 32* DO_ICALL $23 33* ASSIGN !6, $23 13 34* IS_NOT_EQUAL ~25 !6, 1 35* JMPNZ_EX ~25 ~25, ->38 36* IS_NOT_EQUAL ~26 !5, 0 37* BOOL ~25 ~26 38* JMPZ ~25, ->40 15 39* JMP ->22 18 40* ASSIGN !1, !4 19 41* JMP ->43 9 42* JMP ->22 43* FE_FREE $18 22 44* TYPE_CHECK 1020 !1 45* JMPZ ~28, ->92 24 46* INIT_FCALL 'explode' 47* SEND_VAL '%2F' 48* INIT_FCALL 'trim' 49* SEND_VAR !2 50* SEND_VAL '%2F' 51* DO_ICALL $29 52* SEND_VAR $29 53* DO_ICALL $30 54* ASSIGN !7, $30 26 55* INIT_FCALL 'array_slice' 56* SEND_VAR !7 57* SEND_VAL 0 58* SEND_VAR !1 59* SEND_VAL <true> 60* DO_ICALL $32 61* ASSIGN !8, $32 27 62* INIT_FCALL 'array_slice' 63* SEND_VAR !7 64* ADD ~34 !1, 1 65* SEND_VAL ~34 66* SEND_VAL null 67* SEND_VAL <true> 68* DO_ICALL $35 69* ASSIGN !9, $35 28 70* INIT_FCALL 'ltrim' 71* FETCH_DIM_R ~37 !7, !1 72* SEND_VAL ~37 73* SEND_VAL '_' 74* DO_ICALL $38 75* ASSIGN !10, $38 30 76* ASSIGN_DIM !8 77* OP_DATA !10 31 78* ASSIGN_DIM !8 79* OP_DATA !10 33 80* FE_RESET_R $42 !9, ->85 81* FE_FETCH_R $42, !4, ->85 35 82* ASSIGN_DIM !8 83* OP_DATA !4 33 84* JMP ->81 85* FE_FREE $42 38 86* INIT_FCALL 'var_dump' 87* SEND_VAR !8 88* DO_ICALL 39 89* INIT_FCALL 'var_dump' 90* SEND_VAR !9 91* DO_ICALL 40 92* > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0