Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/25phg
function name: (null)
number of ops: 38
compiled vars: !0 = $startDate, !1 = $endDate, !2 = $result1, !3 = $result2
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
10 0 E > NEW $4 'DateTime'
1 SEND_VAL_EX '%401451674800'
2 DO_FCALL 0
3 ASSIGN !0, $4
12 4 INIT_FCALL 'gettimezonedate'
5 SEND_VAR !0
6 DO_FCALL 0 $7
7 ASSIGN !0, $7
13 8 INIT_FCALL 'gettimezonedate'
9 NEW $9 'DateTime'
10 SEND_VAL_EX '%401451847599'
11 DO_FCALL 0
12 SEND_VAR $9
13 DO_FCALL 0 $11
14 ASSIGN !1, $11
15 15 INIT_METHOD_CALL !0, 'modify'
16 SEND_VAL_EX '%2B2+day'
17 DO_FCALL 0
17 18 IS_SMALLER ~14 !0, !1
19 ASSIGN !2, ~14
18 20 INIT_METHOD_CALL !0, 'getTimestamp'
21 DO_FCALL 0 $16
22 INIT_METHOD_CALL !1, 'getTimestamp'
23 DO_FCALL 0 $17
24 IS_SMALLER ~18 $16, $17
25 ASSIGN !3, ~18
20 26 INIT_FCALL 'var_export'
27 SEND_VAR !2
28 SEND_VAL <true>
29 DO_ICALL $20
30 CONCAT ~21 $20, '%0A'
31 INIT_FCALL 'var_export'
32 SEND_VAR !3
33 SEND_VAL <true>
34 DO_ICALL $22
35 CONCAT ~23 ~21, $22
36 ECHO ~23
37 > RETURN 1
Function gettimezonedate:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/25phg
function name: getTimezoneDate
number of ops: 12
compiled vars: !0 = $dateTime
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > RECV !0
5 1 INIT_METHOD_CALL !0, 'setTimezone'
6 2 INIT_STATIC_METHOD_CALL 'DateTime', 'createFromFormat'
3 SEND_VAL 'O'
4 SEND_VAL '%2B05%3A00'
5 DO_FCALL 0 $1
6 INIT_METHOD_CALL $1, 'getTimezone'
7 DO_FCALL 0 $2
8 SEND_VAR_NO_REF_EX $2
5 9 DO_FCALL 0 $3
6 10 > RETURN $3
8 11* > RETURN null
End of function gettimezonedate
Generated using Vulcan Logic Dumper, using php 8.0.0