3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo var_export(\DateTime::createFromFormat('Ymd','20151203'),true);
Output for 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
\DateTime::__set_state(array( 'date' => '2015-12-03 18:37:10.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.6.28, 7.0.20, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 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.28
DateTime::__set_state(array( 'date' => '2015-12-03 18:37:10.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 7.3.32 - 7.3.33, 8.0.13
DateTime::__set_state(array( 'date' => '2015-12-03 17:37:10.000000', 'timezone_type' => 3, 'timezone' => 'UTC', ))
Output for 7.0.6
DateTime::__set_state(array( 'date' => '2015-12-03 12:37:26.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 7.0.5
DateTime::__set_state(array( 'date' => '2015-12-03 08:46:12.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 7.0.4
DateTime::__set_state(array( 'date' => '2015-12-03 20:49:03.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 7.0.3
DateTime::__set_state(array( 'date' => '2015-12-03 22:09:13.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 7.0.2
DateTime::__set_state(array( 'date' => '2015-12-03 04:23:15.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 7.0.1
DateTime::__set_state(array( 'date' => '2015-12-03 07:35:03.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 7.0.0
DateTime::__set_state(array( 'date' => '2015-12-03 09:28:55.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.6.21
DateTime::__set_state(array( 'date' => '2015-12-03 15:37:15.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.6.20
DateTime::__set_state(array( 'date' => '2015-12-03 07:47:47.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.6.19
DateTime::__set_state(array( 'date' => '2015-12-03 04:57:08.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.6.18
DateTime::__set_state(array( 'date' => '2015-12-03 13:49:40.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.6.17
DateTime::__set_state(array( 'date' => '2015-12-03 01:23:59.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.6.16
DateTime::__set_state(array( 'date' => '2015-12-03 10:18:03.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.6.15
DateTime::__set_state(array( 'date' => '2015-12-03 11:07:31.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.6.14
DateTime::__set_state(array( 'date' => '2015-12-03 16:48:32.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.6.13
DateTime::__set_state(array( 'date' => '2015-12-03 17:28:45.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.6.12
DateTime::__set_state(array( 'date' => '2015-12-03 07:56:27.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.6.11
DateTime::__set_state(array( 'date' => '2015-12-03 14:21:55.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.6.10
DateTime::__set_state(array( 'date' => '2015-12-03 16:26:44.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.6.9
DateTime::__set_state(array( 'date' => '2015-12-03 21:34:52.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.6.8
DateTime::__set_state(array( 'date' => '2015-12-03 06:24:19.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.5.35
DateTime::__set_state(array( 'date' => '2015-12-03 01:04:12.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.5.34
DateTime::__set_state(array( 'date' => '2015-12-03 09:59:53.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.5.33
DateTime::__set_state(array( 'date' => '2015-12-03 07:53:57.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.5.32
DateTime::__set_state(array( 'date' => '2015-12-03 17:45:07.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.5.31
DateTime::__set_state(array( 'date' => '2015-12-03 04:31:18.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.5.30
DateTime::__set_state(array( 'date' => '2015-12-03 12:59:34.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.5.29
DateTime::__set_state(array( 'date' => '2015-12-03 07:46:28.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.5.28
DateTime::__set_state(array( 'date' => '2015-12-03 11:14:26.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.5.27
DateTime::__set_state(array( 'date' => '2015-12-03 12:54:48.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.5.26
DateTime::__set_state(array( 'date' => '2015-12-03 19:06:12.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.5.25
DateTime::__set_state(array( 'date' => '2015-12-03 02:31:35.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))
Output for 5.5.24
DateTime::__set_state(array( 'date' => '2015-12-03 08:57:37.000000', 'timezone_type' => 3, 'timezone' => 'Europe/Amsterdam', ))

preferences:
233.17 ms | 401 KiB | 213 Q