Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 44) Position 1 = 25, Position 2 = 38
Branch analysis from position: 25
2 jumps found. (Code = 44) Position 1 = 37, Position 2 = 40
Branch analysis from position: 37
1 jumps found. (Code = 42) Position 1 = 42
Branch analysis from position: 42
1 jumps found. (Code = 42) Position 1 = 44
Branch analysis from position: 44
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 40
1 jumps found. (Code = 42) Position 1 = 44
Branch analysis from position: 44
Branch analysis from position: 38
1 jumps found. (Code = 42) Position 1 = 44
Branch analysis from position: 44
filename: /in/YP1Ub
function name: (null)
number of ops: 45
compiled vars: !0 = $eff
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
2 0 E > INIT_FCALL 'date'
1 SEND_VAL 'm%2FY'
2 INIT_FCALL 'strtotime'
3 SEND_VAL '08%2F01%2F2017'
4 DO_ICALL $1
5 SEND_VAR $1
6 DO_ICALL $2
7 ASSIGN !0, $2
3 8 INIT_FCALL 'date_create_from_format'
9 SEND_VAL 'm%2FY'
10 SEND_VAR !0
11 DO_ICALL $4
12 ASSIGN !0, $4
7 13 INIT_FCALL 'date_create_from_format'
14 SEND_VAL 'm%2FY'
15 SEND_VAL '10%2F2017'
16 DO_ICALL $7
17 INIT_METHOD_CALL $7, 'diff'
18 SEND_VAR_EX !0
19 DO_FCALL 0 $8
20 INIT_METHOD_CALL $8, 'format'
21 SEND_VAL_EX '%25R%25m'
22 DO_FCALL 0 $9
23 IS_SMALLER_OR_EQUAL 0, $9
24 > JMPNZ ~10, ->38
10 25 > INIT_FCALL 'date_create_from_format'
26 SEND_VAL 'm%2FY'
27 SEND_VAL '09%2F2017'
28 DO_ICALL $11
29 INIT_METHOD_CALL $11, 'diff'
30 SEND_VAR_EX !0
31 DO_FCALL 0 $12
32 INIT_METHOD_CALL $12, 'format'
33 SEND_VAL_EX '%25R%25m'
34 DO_FCALL 0 $13
35 IS_SMALLER_OR_EQUAL $13, 0
36 > JMPNZ ~14, ->40
37 > > JMP ->42
8 38 > ECHO 'Greater+than+10-2017'
9 39 > JMP ->44
11 40 > ECHO 'Less+thank+10-2017'
12 41 > JMP ->44
14 42 > ECHO ''
15 43 > JMP ->44
16 44 > > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0