Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 3, Position 2 = 17
Branch analysis from position: 3
2 jumps found. (Code = 78) Position 1 = 4, Position 2 = 17
Branch analysis from position: 4
1 jumps found. (Code = 42) Position 1 = 3
Branch analysis from position: 3
Branch analysis from position: 17
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 17
filename: /in/EZgJQ
function name: (null)
number of ops: 54
compiled vars: !0 = $times, !1 = $total_minutes, !2 = $time, !3 = $hours, !4 = $minutes, !5 = $average_minutes, !6 = $average_hours
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, <array>
150 1 ASSIGN !1, 0
151 2 > FE_RESET_R $9 !0, ->17
3 > > FE_FETCH_R $9, !2, ->17
152 4 > INIT_FCALL 'explode'
5 SEND_VAL '%3A'
6 SEND_VAR !2
7 DO_ICALL $10
8 FETCH_LIST_R $11 $10, 0
9 ASSIGN !3, $11
10 FETCH_LIST_R $13 $10, 1
11 ASSIGN !4, $13
12 FREE $10
153 13 MUL ~15 !3, 60
14 ADD ~16 ~15, !4
15 ASSIGN_OP 1 !1, ~16
151 16 > JMP ->3
17 > FE_FREE $9
155 18 COUNT ~18 !0
19 DIV ~19 !1, ~18
20 ASSIGN !5, ~19
156 21 INIT_FCALL 'round'
22 DIV ~21 !5, 60
23 SEND_VAL ~21
24 SEND_VAL 2
25 DO_ICALL $22
26 CONCAT ~23 'Average+time+is+', $22
27 CONCAT ~24 ~23, '+hours%0A'
28 ECHO ~24
157 29 INIT_FCALL 'floor'
30 DIV ~25 !5, 60
31 SEND_VAL ~25
32 DO_ICALL $26
33 ASSIGN !6, $26
158 34 MOD ~28 !5, 60
35 ASSIGN !5, ~28
159 36 INIT_FCALL 'str_pad'
37 SEND_VAR !6
38 SEND_VAL 2
39 SEND_VAL 0
40 SEND_VAL 0
41 DO_ICALL $30
42 CONCAT ~31 'Average+time+is+', $30
43 CONCAT ~32 ~31, '%3A'
44 INIT_FCALL 'str_pad'
45 SEND_VAR !5
46 SEND_VAL 2
47 SEND_VAL 0
48 SEND_VAL 0
49 DO_ICALL $33
50 CONCAT ~34 ~32, $33
51 CONCAT ~35 ~34, '%0A'
52 ECHO ~35
53 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0