Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 2, Position 2 = 100
Branch analysis from position: 2
2 jumps found. (Code = 78) Position 1 = 3, Position 2 = 100
Branch analysis from position: 3
2 jumps found. (Code = 43) Position 1 = 10, Position 2 = 29
Branch analysis from position: 10
1 jumps found. (Code = 42) Position 1 = 94
Branch analysis from position: 94
1 jumps found. (Code = 42) Position 1 = 2
Branch analysis from position: 2
Branch analysis from position: 29
2 jumps found. (Code = 43) Position 1 = 31, Position 2 = 50
Branch analysis from position: 31
1 jumps found. (Code = 42) Position 1 = 94
Branch analysis from position: 94
Branch analysis from position: 50
2 jumps found. (Code = 43) Position 1 = 52, Position 2 = 71
Branch analysis from position: 52
1 jumps found. (Code = 42) Position 1 = 94
Branch analysis from position: 94
Branch analysis from position: 71
2 jumps found. (Code = 43) Position 1 = 73, Position 2 = 92
Branch analysis from position: 73
1 jumps found. (Code = 42) Position 1 = 94
Branch analysis from position: 94
Branch analysis from position: 92
1 jumps found. (Code = 42) Position 1 = 2
Branch analysis from position: 2
Branch analysis from position: 100
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 100
filename: /in/5ZCFQ
function name: (null)
number of ops: 102
compiled vars: !0 = $dates, !1 = $date, !2 = $matches, !3 = $start_date, !4 = $end_date
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > ASSIGN !0, <array>
10 1 > FE_RESET_R $6 !0, ->100
2 > > FE_FETCH_R $6, !1, ->100
11 3 > INIT_FCALL 'preg_match'
4 SEND_VAL '%2F%5E%28%5Cd%2B%29%5Cs%28%5Cw%2B%29%5Cs%28%5Cd%2B%29%28%3F%3A%5Cs-%5Cs%28%5Cd%2B%29%5Cs%28%5Cw%2B%29%5Cs%28%5Cd%2B%29%29%3F%7C%28%5Cd%2B%29%5Cs%28%5Cw%2B%29%5Cs-%5Cs%28%5Cd%2B%29%5Cs%28%5Cw%2B%29%5Cs%28%5Cd%2B%29%7C%28%5Cd%2B%29%5Cs-%5Cs%28%5Cd%2B%29%5Cs%28%5Cw%2B%29%5Cs%28%5Cd%2B%29%24%2F'
5 SEND_VAR !1
6 SEND_REF !2
7 DO_ICALL
12 8 ISSET_ISEMPTY_DIM_OBJ 0 !2, 12
9 > JMPZ ~8, ->29
14 10 > FETCH_DIM_R ~9 !2, 12
11 ROPE_INIT 5 ~13 ~9
12 ROPE_ADD 1 ~13 ~13, '+'
13 FETCH_DIM_R ~10 !2, 14
14 ROPE_ADD 2 ~13 ~13, ~10
15 ROPE_ADD 3 ~13 ~13, '+'
16 FETCH_DIM_R ~11 !2, 15
17 ROPE_END 4 ~12 ~13, ~11
18 ASSIGN !3, ~12
15 19 FETCH_DIM_R ~17 !2, 13
20 ROPE_INIT 5 ~21 ~17
21 ROPE_ADD 1 ~21 ~21, '+'
22 FETCH_DIM_R ~18 !2, 14
23 ROPE_ADD 2 ~21 ~21, ~18
24 ROPE_ADD 3 ~21 ~21, '+'
25 FETCH_DIM_R ~19 !2, 15
26 ROPE_END 4 ~20 ~21, ~19
27 ASSIGN !4, ~20
12 28 > JMP ->94
17 29 > ISSET_ISEMPTY_DIM_OBJ 0 !2, 7
30 > JMPZ ~25, ->50
19 31 > FETCH_DIM_R ~26 !2, 7
32 ROPE_INIT 5 ~30 ~26
33 ROPE_ADD 1 ~30 ~30, '+'
34 FETCH_DIM_R ~27 !2, 8
35 ROPE_ADD 2 ~30 ~30, ~27
36 ROPE_ADD 3 ~30 ~30, '+'
37 FETCH_DIM_R ~28 !2, 11
38 ROPE_END 4 ~29 ~30, ~28
39 ASSIGN !3, ~29
20 40 FETCH_DIM_R ~34 !2, 9
41 ROPE_INIT 5 ~38 ~34
42 ROPE_ADD 1 ~38 ~38, '+'
43 FETCH_DIM_R ~35 !2, 10
44 ROPE_ADD 2 ~38 ~38, ~35
45 ROPE_ADD 3 ~38 ~38, '+'
46 FETCH_DIM_R ~36 !2, 11
47 ROPE_END 4 ~37 ~38, ~36
48 ASSIGN !4, ~37
17 49 > JMP ->94
22 50 > ISSET_ISEMPTY_DIM_OBJ 0 !2, 4
51 > JMPZ ~42, ->71
24 52 > FETCH_DIM_R ~43 !2, 1
53 ROPE_INIT 5 ~47 ~43
54 ROPE_ADD 1 ~47 ~47, '+'
55 FETCH_DIM_R ~44 !2, 2
56 ROPE_ADD 2 ~47 ~47, ~44
57 ROPE_ADD 3 ~47 ~47, '+'
58 FETCH_DIM_R ~45 !2, 3
59 ROPE_END 4 ~46 ~47, ~45
60 ASSIGN !3, ~46
25 61 FETCH_DIM_R ~51 !2, 4
62 ROPE_INIT 5 ~55 ~51
63 ROPE_ADD 1 ~55 ~55, '+'
64 FETCH_DIM_R ~52 !2, 5
65 ROPE_ADD 2 ~55 ~55, ~52
66 ROPE_ADD 3 ~55 ~55, '+'
67 FETCH_DIM_R ~53 !2, 6
68 ROPE_END 4 ~54 ~55, ~53
69 ASSIGN !4, ~54
22 70 > JMP ->94
27 71 > ISSET_ISEMPTY_DIM_OBJ 0 !2, 1
72 > JMPZ ~59, ->92
29 73 > FETCH_DIM_R ~60 !2, 1
74 ROPE_INIT 5 ~64 ~60
75 ROPE_ADD 1 ~64 ~64, '+'
76 FETCH_DIM_R ~61 !2, 2
77 ROPE_ADD 2 ~64 ~64, ~61
78 ROPE_ADD 3 ~64 ~64, '+'
79 FETCH_DIM_R ~62 !2, 3
80 ROPE_END 4 ~63 ~64, ~62
81 ASSIGN !3, ~63
30 82 FETCH_DIM_R ~68 !2, 1
83 ROPE_INIT 5 ~72 ~68
84 ROPE_ADD 1 ~72 ~72, '+'
85 FETCH_DIM_R ~69 !2, 2
86 ROPE_ADD 2 ~72 ~72, ~69
87 ROPE_ADD 3 ~72 ~72, '+'
88 FETCH_DIM_R ~70 !2, 3
89 ROPE_END 4 ~71 ~72, ~70
90 ASSIGN !4, ~71
27 91 > JMP ->94
34 92 > ASSIGN !3, '%3F%3F%3F'
35 93 ASSIGN !4, '%3F%3F%3F'
37 94 > ROPE_INIT 4 ~79 !3
95 ROPE_ADD 1 ~79 ~79, '+-+'
96 ROPE_ADD 2 ~79 ~79, !4
97 ROPE_END 3 ~78 ~79, '%0A'
98 ECHO ~78
10 99 > JMP ->2
100 > FE_FREE $6
38 101 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0