Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/0ErGG
function name: (null)
number of ops: 55
compiled vars: !0 = $datetime, !1 = $prettyDateFormatter
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > NEW $2 'DateTimeImmutable'
1 SEND_VAL_EX '2017-07-13'
2 DO_FCALL 0
3 ASSIGN !0, $2
5 4 NEW $5 'IntlDateFormatter'
5 SEND_VAL_EX 'en_US'
6 FETCH_CLASS_CONSTANT ~6 'IntlDateFormatter', 'FULL'
7 SEND_VAL_EX ~6
8 FETCH_CLASS_CONSTANT ~7 'IntlDateFormatter', 'FULL'
9 SEND_VAL_EX ~7
10 SEND_VAL_EX 'America%2FChicago'
11 FETCH_CLASS_CONSTANT ~8 'IntlDateFormatter', 'GREGORIAN'
12 SEND_VAL_EX ~8
13 SEND_VAL_EX 'yyyy-MM-dd'
14 DO_FCALL 0
15 ASSIGN !1, $5
6 16 INIT_METHOD_CALL !1, 'setPattern'
17 SEND_VAL_EX 'MMM+d+yyyy'
18 DO_FCALL 0
8 19 ECHO 'Timestamp%3A+'
20 INIT_METHOD_CALL !1, 'format'
21 INIT_METHOD_CALL !0, 'getTimestamp'
22 DO_FCALL 0 $12
23 SEND_VAR_NO_REF_EX $12
24 DO_FCALL 0 $13
25 JMP_SET ~14 $13, ->29
26 INIT_METHOD_CALL !1, 'getErrorMessage'
27 DO_FCALL 0 $15
28 QM_ASSIGN ~14 $15
29 ECHO ~14
30 ECHO '%0A'
9 31 ECHO 'DateTime%3A+'
32 INIT_METHOD_CALL !1, 'format'
33 NEW $16 'DateTime'
34 SEND_VAL_EX '2017-07-13'
35 DO_FCALL 0
36 SEND_VAR_NO_REF_EX $16
37 DO_FCALL 0 $18
38 JMP_SET ~19 $18, ->42
39 INIT_METHOD_CALL !1, 'getErrorMessage'
40 DO_FCALL 0 $20
41 QM_ASSIGN ~19 $20
42 ECHO ~19
43 ECHO '%0A'
10 44 ECHO 'DateTimeImmutable%3A+'
45 INIT_METHOD_CALL !1, 'format'
46 SEND_VAR_EX !0
47 DO_FCALL 0 $21
48 JMP_SET ~22 $21, ->52
49 INIT_METHOD_CALL !1, 'getErrorMessage'
50 DO_FCALL 0 $23
51 QM_ASSIGN ~22 $23
52 ECHO ~22
53 ECHO '%0A'
54 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0