Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/dRlSQ
function name: (null)
number of ops: 36
compiled vars: !0 = $date, !1 = $mutable, !2 = $immutable
line #* E I O op fetch ext return operands
-----------------------------------------------------------------------------------------
4 0 E > NEW $3 'DateTime'
1 SEND_VAL_EX '2008-07-01T22%3A35%3A17%2B08%3A00'
2 DO_FCALL 0
3 ASSIGN !0, $3
6 4 INIT_STATIC_METHOD_CALL 'DateTime', 'createFromFormat'
7 5 SEND_VAL 'Y-m-d+H%3Ai%3As'
8 6 SEND_VAL '2008-07-01+00%3A00%3A00'
9 7 INIT_METHOD_CALL !0, 'getTimeZone'
8 DO_FCALL 0 $6
9 SEND_VAR $6
6 10 DO_FCALL 0 $7
11 ASSIGN !1, $7
13 12 INIT_STATIC_METHOD_CALL 'DateTimeImmutable', 'createFromFormat'
14 13 SEND_VAL 'Y-m-d+H%3Ai%3As'
15 14 SEND_VAL '2008-07-01+00%3A00%3A00'
16 15 INIT_METHOD_CALL !0, 'getTimeZone'
16 DO_FCALL 0 $9
17 SEND_VAR $9
13 18 DO_FCALL 0 $10
19 ASSIGN !2, $10
19 20 INIT_FCALL 'var_dump'
20 21 INIT_METHOD_CALL !0, 'format'
22 SEND_VAL_EX 'Y-m-d%5CTH%3Ai%3AsP'
23 DO_FCALL 0 $12
24 INIT_ARRAY ~13 $12, 'Date+Original'
21 25 INIT_METHOD_CALL !1, 'format'
26 SEND_VAL_EX 'Y-m-d%5CTH%3Ai%3AsP'
27 DO_FCALL 0 $14
28 ADD_ARRAY_ELEMENT ~13 $14, 'DateTime%3A%3AcreateFromFormat'
22 29 INIT_METHOD_CALL !2, 'format'
30 SEND_VAL_EX 'Y-m-d%5CTH%3Ai%3AsP'
31 DO_FCALL 0 $15
32 ADD_ARRAY_ELEMENT ~13 $15, 'DateTimeImmutable%3A%3AcreateFromFormat'
33 SEND_VAL ~13
19 34 DO_ICALL
23 35 > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.5.0