Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 7, Position 2 = 29
Branch analysis from position: 7
2 jumps found. (Code = 78) Position 1 = 8, Position 2 = 29
Branch analysis from position: 8
2 jumps found. (Code = 43) Position 1 = 23, Position 2 = 24
Branch analysis from position: 23
1 jumps found. (Code = 42) Position 1 = 7
Branch analysis from position: 7
Branch analysis from position: 24
Branch analysis from position: 29
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 29
filename: /in/PK6tu
function name: (null)
number of ops: 31
compiled vars: !0 = $today, !1 = $dates, !2 = $date, !3 = $mpsAgeT, !4 = $diff, !5 = $years
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > INIT_STATIC_METHOD_CALL 'DateTime', 'createFromFormat'
1 SEND_VAL 'd.m.Y'
2 SEND_VAL '17.06.2019'
3 DO_FCALL 0 $6
4 ASSIGN !0, $6
5 5 ASSIGN !1, <array>
11 6 > FE_RESET_R $9 !1, ->29
7 > > FE_FETCH_R $9, !2, ->29
12 8 > INIT_STATIC_METHOD_CALL 'DateTime', 'createFromFormat'
9 SEND_VAL 'd.m.Y'
10 SEND_VAR !2
11 DO_FCALL 0 $10
12 ASSIGN !3, $10
13 13 INIT_METHOD_CALL !0, 'diff'
14 SEND_VAR_EX !3
15 DO_FCALL 0 $12
16 ASSIGN !4, $12
14 17 FETCH_OBJ_R ~14 !4, 'y'
18 ASSIGN !5, ~14
16 19 INIT_FCALL_BY_NAME 'addOne'
20 SEND_VAR_EX !4
21 DO_FCALL 0 $16
22 > JMPZ $16, ->24
17 23 > PRE_INC !5
25 24 > CONCAT ~18 !2, '+-%3E+'
25 CONCAT ~19 ~18, !5
26 CONCAT ~20 ~19, '%0A'
27 ECHO ~20
11 28 > JMP ->7
29 > FE_FREE $9
35 30 > RETURN 1
Function addone:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 3, Position 2 = 10
Branch analysis from position: 3
2 jumps found. (Code = 78) Position 1 = 4, Position 2 = 10
Branch analysis from position: 4
2 jumps found. (Code = 43) Position 1 = 7, Position 2 = 9
Branch analysis from position: 7
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 9
1 jumps found. (Code = 42) Position 1 = 3
Branch analysis from position: 3
Branch analysis from position: 10
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 10
filename: /in/PK6tu
function name: addOne
number of ops: 13
compiled vars: !0 = $interval, !1 = $props, !2 = $prop
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
28 0 E > RECV !0
29 1 ASSIGN !1, <array>
30 2 > FE_RESET_R $4 !1, ->10
3 > > FE_FETCH_R $4, !2, ->10
31 4 > FETCH_OBJ_R ~5 !0, !2
5 IS_NOT_IDENTICAL ~5, 0
6 > JMPZ ~6, ->9
32 7 > FE_FREE $4
8 > RETURN <true>
30 9 > > JMP ->3
10 > FE_FREE $4
34 11 > RETURN <false>
35 12* > RETURN null
End of function addone
Generated using Vulcan Logic Dumper, using php 8.0.0