3v4l.org

run code in 300+ PHP versions simultaneously
<?php $default = new \DateTime(); date_default_timezone_set('America/Santiago'); $tz = new \DateTime(); var_dump([ $default->format('Y-m-d H:i'), $tz->format('Y-m-d H:i'), ]);
Output for 5.6.28, 7.0.14 - 7.0.20, 7.1.0 - 7.1.20, 7.2.0 - 7.2.33, 7.3.16 - 7.3.31, 7.4.0 - 7.4.33, 8.0.0 - 8.0.12, 8.0.14 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
array(2) { [0]=> string(16) "2015-04-28 19:46" [1]=> string(16) "2015-04-28 14:46" }
Output for 7.3.32 - 7.3.33, 8.0.13
array(2) { [0]=> string(16) "2015-04-28 17:46" [1]=> string(16) "2015-04-28 14:46" }
Output for 7.0.6
array(2) { [0]=> string(16) "2016-05-02 23:37" [1]=> string(16) "2016-05-02 18:37" }
Output for 7.0.5
array(2) { [0]=> string(16) "2016-04-02 13:13" [1]=> string(16) "2016-04-02 08:13" }
Output for 7.0.4
array(2) { [0]=> string(16) "2016-03-09 22:04" [1]=> string(16) "2016-03-09 18:04" }
Output for 7.0.3
array(2) { [0]=> string(16) "2016-03-17 22:28" [1]=> string(16) "2016-03-17 18:28" }
Output for 7.0.2
array(2) { [0]=> string(16) "2016-03-21 09:12" [1]=> string(16) "2016-03-21 05:12" }
Output for 7.0.1
array(2) { [0]=> string(16) "2016-03-23 08:50" [1]=> string(16) "2016-03-23 04:50" }
Output for 7.0.0
array(2) { [0]=> string(16) "2016-03-26 12:02" [1]=> string(16) "2016-03-26 08:02" }
Output for 5.6.21
array(2) { [0]=> string(16) "2016-05-01 18:43" [1]=> string(16) "2016-05-01 13:43" }
Output for 5.6.20
array(2) { [0]=> string(16) "2016-04-09 08:30" [1]=> string(16) "2016-04-09 03:30" }
Output for 5.6.19
array(2) { [0]=> string(16) "2016-03-06 19:13" [1]=> string(16) "2016-03-06 15:13" }
Output for 5.6.18
array(2) { [0]=> string(16) "2016-03-14 07:27" [1]=> string(16) "2016-03-14 03:27" }
Output for 5.6.17
array(2) { [0]=> string(16) "2016-03-19 03:02" [1]=> string(16) "2016-03-18 23:02" }
Output for 5.6.16
array(2) { [0]=> string(16) "2016-03-27 13:45" [1]=> string(16) "2016-03-27 08:45" }
Output for 5.6.15
array(2) { [0]=> string(16) "2016-03-28 14:36" [1]=> string(16) "2016-03-28 09:36" }
Output for 5.6.14
array(2) { [0]=> string(16) "2016-04-01 17:28" [1]=> string(16) "2016-04-01 12:28" }
Output for 5.6.13
array(2) { [0]=> string(16) "2016-04-14 21:25" [1]=> string(16) "2016-04-14 16:25" }
Output for 5.6.12
array(2) { [0]=> string(16) "2016-04-19 10:25" [1]=> string(16) "2016-04-19 05:25" }
Output for 5.6.11
array(2) { [0]=> string(16) "2016-04-22 17:46" [1]=> string(16) "2016-04-22 12:46" }
Output for 5.6.10
array(2) { [0]=> string(16) "2016-04-24 19:23" [1]=> string(16) "2016-04-24 14:23" }
Output for 5.6.9
array(2) { [0]=> string(16) "2016-04-27 00:20" [1]=> string(16) "2016-04-26 19:20" }
Output for 5.6.8
array(2) { [0]=> string(16) "2016-04-29 07:59" [1]=> string(16) "2016-04-29 02:59" }
Output for 5.6.7
array(2) { [0]=> string(16) "2016-05-24 17:31" [1]=> string(16) "2016-05-24 12:31" }
Output for 5.5.35
array(2) { [0]=> string(16) "2016-05-21 21:51" [1]=> string(16) "2016-05-21 16:51" }
Output for 5.5.34
array(2) { [0]=> string(16) "2016-04-10 13:54" [1]=> string(16) "2016-04-10 08:54" }
Output for 5.5.33
array(2) { [0]=> string(16) "2016-03-08 09:12" [1]=> string(16) "2016-03-08 05:12" }
Output for 5.5.32
array(2) { [0]=> string(16) "2016-03-15 18:15" [1]=> string(16) "2016-03-15 14:15" }
Output for 5.5.31
array(2) { [0]=> string(16) "2016-03-20 05:58" [1]=> string(16) "2016-03-20 01:58" }
Output for 5.5.30
array(2) { [0]=> string(16) "2016-03-31 16:48" [1]=> string(16) "2016-03-31 11:48" }
Output for 5.5.29
array(2) { [0]=> string(16) "2016-04-16 11:22" [1]=> string(16) "2016-04-16 06:22" }
Output for 5.5.28
array(2) { [0]=> string(16) "2016-04-20 13:29" [1]=> string(16) "2016-04-20 08:29" }
Output for 5.5.27
array(2) { [0]=> string(16) "2016-04-21 16:16" [1]=> string(16) "2016-04-21 11:16" }
Output for 5.5.26
array(2) { [0]=> string(16) "2016-04-25 21:36" [1]=> string(16) "2016-04-25 16:36" }
Output for 5.5.25
array(2) { [0]=> string(16) "2016-04-28 03:41" [1]=> string(16) "2016-04-27 22:41" }
Output for 5.5.24
array(2) { [0]=> string(16) "2016-04-30 11:25" [1]=> string(16) "2016-04-30 06:25" }
Output for 5.4.45
array(2) { [0]=> string(16) "2015-09-10 21:42" [1]=> string(16) "2015-09-10 16:42" }
Output for 5.4.41 - 5.4.44
array(2) { [0]=> string(16) "2015-08-31 07:12" [1]=> string(16) "2015-08-31 01:12" }
Output for 5.4.0 - 5.4.40
array(2) { [0]=> string(16) "2015-04-28 19:46" [1]=> string(16) "2015-04-28 13:46" }
Output for 5.3.0 - 5.3.29
Parse error: syntax error, unexpected '[', expecting ')' in /in/BcLjd on line 9
Process exited with code 255.
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/BcLjd on line 3 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/BcLjd on line 7 Parse error: syntax error, unexpected '[', expecting ')' in /in/BcLjd on line 9
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1, 5.0.0 - 5.0.5
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/BcLjd on line 3 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/BcLjd on line 7 Parse error: parse error, unexpected '[', expecting ')' in /in/BcLjd on line 9
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/BcLjd on line 3 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/BcLjd on line 7 Parse error: parse error, expecting `')'' in /in/BcLjd on line 9
Process exited with code 255.

preferences:
74.3 ms | 468 KiB | 5 Q