Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 14, Position 2 = 41 Branch analysis from position: 14 2 jumps found. (Code = 78) Position 1 = 15, Position 2 = 41 Branch analysis from position: 15 2 jumps found. (Code = 44) Position 1 = 18, Position 2 = 30 Branch analysis from position: 18 2 jumps found. (Code = 44) Position 1 = 20, Position 2 = 32 Branch analysis from position: 20 2 jumps found. (Code = 44) Position 1 = 22, Position 2 = 34 Branch analysis from position: 22 2 jumps found. (Code = 44) Position 1 = 25, Position 2 = 36 Branch analysis from position: 25 2 jumps found. (Code = 44) Position 1 = 29, Position 2 = 38 Branch analysis from position: 29 1 jumps found. (Code = 42) Position 1 = 40 Branch analysis from position: 40 1 jumps found. (Code = 42) Position 1 = 14 Branch analysis from position: 14 Branch analysis from position: 38 1 jumps found. (Code = 42) Position 1 = 40 Branch analysis from position: 40 Branch analysis from position: 36 1 jumps found. (Code = 42) Position 1 = 40 Branch analysis from position: 40 Branch analysis from position: 34 1 jumps found. (Code = 42) Position 1 = 40 Branch analysis from position: 40 Branch analysis from position: 32 1 jumps found. (Code = 42) Position 1 = 40 Branch analysis from position: 40 Branch analysis from position: 30 1 jumps found. (Code = 42) Position 1 = 40 Branch analysis from position: 40 Branch analysis from position: 41 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 41 filename: /in/C6PRo function name: (null) number of ops: 43 compiled vars: !0 = $array, !1 = $value, !2 = $key line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 3 0 E > INIT_ARRAY ~3 'one' 1 ADD_ARRAY_ELEMENT ~3 'two' 2 ADD_ARRAY_ELEMENT ~3 'three' 3 NEW $4 'stdClass' 4 DO_FCALL 0 5 ADD_ARRAY_ELEMENT ~3 $4 6 ADD_ARRAY_ELEMENT ~3 <array> 7 ASSIGN !0, ~3 5 8 INIT_FCALL 'var_dump' 9 FETCH_DIM_R ~7 !0, 4 10 TYPE_CHECK 128 ~8 ~7 11 SEND_VAL ~8 12 DO_ICALL 7 13 > FE_RESET_R $10 !0, ->41 14 > > FE_FETCH_R ~11 $10, !1, ->41 15 > ASSIGN !2, ~11 9 16 IS_EQUAL !1, 'one' 17 > JMPNZ ~13, ->30 12 18 > IS_EQUAL !1, 'two' 19 > JMPNZ ~13, ->32 15 20 > IS_EQUAL !1, 'three' 21 > JMPNZ ~13, ->34 18 22 > TYPE_CHECK 256 ~14 !1 23 IS_EQUAL !1, ~14 24 > JMPNZ ~13, ->36 21 25 > TYPE_CHECK 128 ~15 !1 26 TYPE_CHECK 8 ~16 ~15 27 IS_EQUAL !1, ~16 28 > JMPNZ ~13, ->38 29 > > JMP ->40 10 30 > ECHO 'one' 11 31 > JMP ->40 13 32 > ECHO 'two' 14 33 > JMP ->40 16 34 > ECHO 'three' 17 35 > JMP ->40 19 36 > ECHO 'object' 20 37 > JMP ->40 22 38 > ECHO 'array' 23 39 > JMP ->40 7 40 > > JMP ->14 41 > FE_FREE $10 25 42 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0