Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 14, Position 2 = 40 Branch analysis from position: 14 2 jumps found. (Code = 78) Position 1 = 15, Position 2 = 40 Branch analysis from position: 15 2 jumps found. (Code = 44) Position 1 = 18, Position 2 = 29 Branch analysis from position: 18 2 jumps found. (Code = 44) Position 1 = 20, Position 2 = 31 Branch analysis from position: 20 2 jumps found. (Code = 44) Position 1 = 22, Position 2 = 33 Branch analysis from position: 22 2 jumps found. (Code = 44) Position 1 = 25, Position 2 = 35 Branch analysis from position: 25 2 jumps found. (Code = 44) Position 1 = 28, Position 2 = 37 Branch analysis from position: 28 1 jumps found. (Code = 42) Position 1 = 39 Branch analysis from position: 39 1 jumps found. (Code = 42) Position 1 = 14 Branch analysis from position: 14 Branch analysis from position: 37 1 jumps found. (Code = 42) Position 1 = 39 Branch analysis from position: 39 Branch analysis from position: 35 1 jumps found. (Code = 42) Position 1 = 39 Branch analysis from position: 39 Branch analysis from position: 33 1 jumps found. (Code = 42) Position 1 = 39 Branch analysis from position: 39 Branch analysis from position: 31 1 jumps found. (Code = 42) Position 1 = 39 Branch analysis from position: 39 Branch analysis from position: 29 1 jumps found. (Code = 42) Position 1 = 39 Branch analysis from position: 39 Branch analysis from position: 40 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 40 filename: /in/Xq64g function name: (null) number of ops: 42 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, ->40 14 > > FE_FETCH_R ~11 $10, !1, ->40 15 > ASSIGN !2, ~11 9 16 IS_EQUAL !1, 'one' 17 > JMPNZ ~13, ->29 12 18 > IS_EQUAL !1, 'two' 19 > JMPNZ ~13, ->31 15 20 > IS_EQUAL !1, 'three' 21 > JMPNZ ~13, ->33 18 22 > TYPE_CHECK 256 ~14 !1 23 IS_EQUAL !1, ~14 24 > JMPNZ ~13, ->35 21 25 > TYPE_CHECK 128 ~15 !1 26 IS_EQUAL !1, ~15 27 > JMPNZ ~13, ->37 28 > > JMP ->39 10 29 > ECHO 'one' 11 30 > JMP ->39 13 31 > ECHO 'two' 14 32 > JMP ->39 16 33 > ECHO 'three' 17 34 > JMP ->39 19 35 > ECHO 'object' 20 36 > JMP ->39 22 37 > ECHO 'array' 23 38 > JMP ->39 7 39 > > JMP ->14 40 > FE_FREE $10 25 41 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0