Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 3, Position 2 = 52
Branch analysis from position: 3
2 jumps found. (Code = 78) Position 1 = 4, Position 2 = 52
Branch analysis from position: 4
1 jumps found. (Code = 42) Position 1 = 43
Branch analysis from position: 43
2 jumps found. (Code = 44) Position 1 = 46, Position 2 = 14
Branch analysis from position: 46
2 jumps found. (Code = 43) Position 1 = 48, Position 2 = 51
Branch analysis from position: 48
1 jumps found. (Code = 42) Position 1 = 3
Branch analysis from position: 3
Branch analysis from position: 51
Branch analysis from position: 14
2 jumps found. (Code = 43) Position 1 = 28, Position 2 = 36
Branch analysis from position: 28
1 jumps found. (Code = 42) Position 1 = 42
Branch analysis from position: 42
2 jumps found. (Code = 44) Position 1 = 46, Position 2 = 14
Branch analysis from position: 46
Branch analysis from position: 14
Branch analysis from position: 36
2 jumps found. (Code = 43) Position 1 = 38, Position 2 = 41
Branch analysis from position: 38
2 jumps found. (Code = 44) Position 1 = 46, Position 2 = 14
Branch analysis from position: 46
Branch analysis from position: 14
Branch analysis from position: 41
Branch analysis from position: 52
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 52
filename: /in/3YT9T
function name: (null)
number of ops: 57
compiled vars: !0 = $array, !1 = $result, !2 = $arr, !3 = $date, !4 = $next_included, !5 = $times, !6 = $count, !7 = $i, !8 = $current, !9 = $next
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
4 0 E > ASSIGN !0, <array>
11 1 ASSIGN !1, <array>
12 2 > FE_RESET_R $12 !0, ->52
3 > > FE_FETCH_R ~13 $12, !2, ->52
4 > ASSIGN !3, ~13
13 5 ASSIGN !4, <false>
14 6 INIT_FCALL 'array_keys'
7 SEND_VAR !2
8 DO_ICALL $16
9 ASSIGN !5, $16
15 10 COUNT ~18 !5
11 ASSIGN !6, ~18
16 12 ASSIGN !7, 0
13 > JMP ->43
17 14 > FETCH_DIM_R ~21 !5, !7
15 ASSIGN !8, ~21
18 16 ADD ~23 !7, 1
17 FETCH_DIM_R ~24 !5, ~23
18 ASSIGN !9, ~24
19 19 INIT_FCALL 'strtotime'
20 SEND_VAR !9
21 DO_ICALL $26
22 INIT_FCALL 'strtotime'
23 SEND_VAR !8
24 DO_ICALL $27
25 SUB ~28 $26, $27
26 IS_EQUAL ~28, 1800
27 > JMPZ ~29, ->36
20 28 > ROPE_INIT 3 ~33 !8
29 ROPE_ADD 1 ~33 ~33, '+-+'
30 ROPE_END 2 ~32 ~33, !9
31 FETCH_DIM_W $30 !1, !3
32 ASSIGN_DIM $30
33 OP_DATA ~32
21 34 ASSIGN !4, <true>
19 35 > JMP ->42
24 36 > BOOL_NOT ~36 !4
37 > JMPZ ~36, ->41
38 > FETCH_DIM_W $37 !1, !3
39 ASSIGN_DIM $37
40 OP_DATA !8
25 41 > ASSIGN !4, <false>
16 42 > PRE_INC !7
43 > SUB ~41 !6, 1
44 IS_SMALLER !7, ~41
45 > JMPNZ ~42, ->14
28 46 > BOOL_NOT ~43 !4
47 > JMPZ ~43, ->51
29 48 > FETCH_DIM_W $44 !1, !3
49 ASSIGN_DIM $44
50 OP_DATA !9
12 51 > > JMP ->3
52 > FE_FREE $12
32 53 INIT_FCALL 'print_r'
54 SEND_VAR !1
55 DO_ICALL
56 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0