3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php echo(json_encode(new DateTime('+4 hours')));
Output for 7.3.1
{"date":"2014-03-13 01:34:50.000097","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.3.0
{"date":"2014-03-13 01:34:50.027010","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.2.13
{"date":"2014-03-13 01:34:50.035885","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.2.12
{"date":"2014-03-13 01:34:50.038068","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.2.11
{"date":"2014-03-13 01:34:50.019406","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.2.10
{"date":"2014-03-13 01:34:50.012506","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.2.9
{"date":"2014-03-13 01:34:50.262624","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.2.8
{"date":"2014-03-13 01:34:50.206928","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.2.7
{"date":"2014-03-13 01:34:50.196825","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.2.6
{"date":"2014-03-13 01:34:50.038398","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.2.5
{"date":"2014-03-13 01:34:50.065546","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.2.4
{"date":"2014-03-13 01:34:50.131686","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.2.3
{"date":"2014-03-13 01:34:50.033061","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.2.2
{"date":"2014-03-13 01:34:50.072889","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.2.1
{"date":"2014-03-13 01:34:50.077691","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.2.0
{"date":"2014-03-13 01:34:50.000093","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.1.25
{"date":"2014-03-13 01:34:50.055705","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.1.20
{"date":"2014-03-13 01:34:50.002222","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.1.10
{"date":"2014-03-13 01:34:50.004750","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.1.7
{"date":"2014-03-13 01:34:50.005440","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.1.6
{"date":"2014-03-13 01:34:50.011831","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.1.5
{"date":"2014-03-13 01:34:50.012877","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 7.1.0
{"date":"2014-03-13 01:34:50.003586","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 5.4.30 - 5.4.45, 5.5.14 - 7.0.20
{"date":"2014-03-13 01:34:50.000000","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 5.3.0 - 5.4.29, 5.5.0 - 5.5.13
{"date":"2014-03-13 01:34:50","timezone_type":3,"timezone":"Europe\/Amsterdam"}
Output for 5.2.0 - 5.2.17
{}
Output for 5.0.0 - 5.1.6
Fatal error: Call to undefined function json_encode() in /in/U38mP on line 2
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: json_encode() in /in/U38mP on line 2
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: json_encode() in /in/U38mP on line 2
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: json_encode() in /in/U38mP on line 2