Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 22, Position 2 = 24
Branch analysis from position: 22
1 jumps found. (Code = 42) Position 1 = 25
Branch analysis from position: 25
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 24
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/7k3js
function name: (null)
number of ops: 26
compiled vars: !0 = $sStartDate, !1 = $sEndDate, !2 = $diff, !3 = $days
line #* E I O op fetch ext return operands
-----------------------------------------------------------------------------------------
3 0 E > INIT_STATIC_METHOD_CALL 'DateTime', 'createFromFormat'
1 SEND_VAL 'Y-m-d+H%3Ai%3As'
2 SEND_VAL '2013-05-13+21%3A56%3A00'
3 DO_FCALL 0 $4
4 ASSIGN !0, $4
4 5 INIT_STATIC_METHOD_CALL 'DateTime', 'createFromFormat'
6 SEND_VAL 'Y-m-d+H%3Ai%3As'
7 SEND_VAL '2013-05-14+21%3A56%3A01'
8 DO_FCALL 0 $6
9 ASSIGN !1, $6
6 10 INIT_FCALL 'date_diff'
11 SEND_VAR !0
12 SEND_VAR !1
13 SEND_VAL <true>
14 DO_ICALL $8
15 ASSIGN !2, $8
8 16 INIT_METHOD_CALL !2, 'format'
17 SEND_VAL_EX '%25a'
18 DO_FCALL 0 $10
19 ASSIGN !3, $10
9 20 IS_SMALLER_OR_EQUAL 1, !3
21 > JMPZ ~12, ->24
10 22 > ECHO '24+hours+or+more.'
9 23 > JMP ->25
12 24 > ECHO 'less+than+24+hours.'
13 25 > > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.5.0