Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 3, Position 2 = 34
Branch analysis from position: 3
2 jumps found. (Code = 78) Position 1 = 4, Position 2 = 34
Branch analysis from position: 4
2 jumps found. (Code = 43) Position 1 = 15, Position 2 = 26
Branch analysis from position: 15
1 jumps found. (Code = 42) Position 1 = 33
Branch analysis from position: 33
1 jumps found. (Code = 42) Position 1 = 3
Branch analysis from position: 3
Branch analysis from position: 26
1 jumps found. (Code = 42) Position 1 = 3
Branch analysis from position: 3
Branch analysis from position: 34
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 34
filename: /in/GlJhl
function name: (null)
number of ops: 41
compiled vars: !0 = $array, !1 = $groups, !2 = $item, !3 = $key
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, <array>
43 1 ASSIGN !1, <array>
44 2 > FE_RESET_R $6 !0, ->34
3 > > FE_FETCH_R $6, !2, ->34
45 4 > FETCH_DIM_R ~7 !2, 'FIRSTID'
5 CONCAT ~8 ~7, ''
6 FETCH_DIM_R ~9 !2, 'SECONDID'
7 CONCAT ~10 ~8, ~9
8 CONCAT ~11 ~10, ''
9 FETCH_DIM_R ~12 !2, 'TYPE'
10 CONCAT ~13 ~11, ~12
11 ASSIGN !3, ~13
46 12 ARRAY_KEY_EXISTS ~15 !3, !1
13 BOOL_NOT ~16 ~15
14 > JMPZ ~16, ->26
49 15 > FETCH_DIM_R ~18 !2, 'FIRSTID'
16 INIT_ARRAY ~19 ~18, 'FIRSTID'
50 17 FETCH_DIM_R ~20 !2, 'SECONDID'
18 ADD_ARRAY_ELEMENT ~19 ~20, 'SECONDID'
51 19 FETCH_DIM_R ~21 !2, 'TYPE'
20 ADD_ARRAY_ELEMENT ~19 ~21, 'TYPE'
52 21 FETCH_DIM_R ~22 !2, 'AMOUNT'
22 ADD_ARRAY_ELEMENT ~19 ~22, 'AMOUNT'
48 23 ASSIGN_DIM !1, !3
52 24 OP_DATA ~19
46 25 > JMP ->33
57 26 > FETCH_DIM_R ~25 !1, !3
27 FETCH_DIM_R ~26 ~25, 'AMOUNT'
28 FETCH_DIM_R ~27 !2, 'AMOUNT'
29 ADD ~28 ~26, ~27
30 FETCH_DIM_W $23 !1, !3
31 ASSIGN_DIM $23, 'AMOUNT'
32 OP_DATA ~28
44 33 > > JMP ->3
34 > FE_FREE $6
61 35 ECHO '%3Cpre%3E'
62 36 INIT_FCALL 'print_r'
37 SEND_VAR !1
38 DO_ICALL
63 39 ECHO '%3C%2Fpre%3E'
40 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0