Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/q9cXH
function name: (null)
number of ops: 59
compiled vars: !0 = $timeZoneTl, !1 = $dtz, !2 = $dateT, !3 = $timeZonedDateT
line #* E I O op fetch ext return operands
-------------------------------------------------------------------------------------
3 0 E > INIT_STATIC_METHOD_CALL 'IntlTimeZone', 'createTimeZone'
1 SEND_VAL_EX 'Europe%2FParis'
2 DO_FCALL 0 $4
3 INIT_METHOD_CALL $4, 'toDateTimeZone'
4 DO_FCALL 0 $5
5 ASSIGN !0, $5
4 6 NEW $7 'DateTimeZone'
7 SEND_VAL_EX 'Europe%2FParis'
8 DO_FCALL 0
9 ASSIGN !1, $7
5 10 INIT_STATIC_METHOD_CALL 'DateTimeImmutable', 'createFromFormat'
11 SEND_VAL 'Y-m-d+H%3Ai%3As'
12 SEND_VAL '1940-06-13+22%3A00%3A00'
13 NEW $10 'DateTimeZone'
14 SEND_VAL_EX 'UTC'
15 DO_FCALL 0
16 SEND_VAR $10
17 DO_FCALL 0 $12
18 ASSIGN !2, $12
6 19 INIT_METHOD_CALL !2, 'setTimezone'
20 SEND_VAR_EX !1
21 DO_FCALL 0 $14
22 ASSIGN !3, $14
7 23 INIT_FCALL 'var_dump'
24 INIT_METHOD_CALL !3, 'format'
25 SEND_VAL_EX 'Y-m-d+H%3Ai%3As'
26 DO_FCALL 0 $16
27 SEND_VAR $16
28 DO_ICALL
11 29 INIT_STATIC_METHOD_CALL 'IntlTimeZone', 'createTimeZone'
30 SEND_VAL_EX 'Europe%2FParis'
31 DO_FCALL 0 $18
32 INIT_METHOD_CALL $18, 'toDateTimeZone'
33 DO_FCALL 0 $19
34 ASSIGN !0, $19
12 35 NEW $21 'DateTimeZone'
36 SEND_VAL_EX 'Europe%2FParis'
37 DO_FCALL 0
38 ASSIGN !1, $21
13 39 INIT_STATIC_METHOD_CALL 'DateTimeImmutable', 'createFromFormat'
40 SEND_VAL 'Y-m-d+H%3Ai%3As'
41 SEND_VAL '1940-06-15+22%3A00%3A00'
42 NEW $24 'DateTimeZone'
43 SEND_VAL_EX 'UTC'
44 DO_FCALL 0
45 SEND_VAR $24
46 DO_FCALL 0 $26
47 ASSIGN !2, $26
14 48 INIT_METHOD_CALL !2, 'setTimezone'
49 SEND_VAR_EX !1
50 DO_FCALL 0 $28
51 ASSIGN !3, $28
15 52 INIT_FCALL 'var_dump'
53 INIT_METHOD_CALL !3, 'format'
54 SEND_VAL_EX 'Y-m-d+H%3Ai%3As'
55 DO_FCALL 0 $30
56 SEND_VAR $30
57 DO_ICALL
58 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0