3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo date("Y-m-d H:i:s"); $month_ago = mktime() - 30*3600*24; echo date("Y-m-d H:i:s",$month_ago);
Output for 8.0.0 - 8.0.12, 8.0.14 - 8.0.30, 8.1.0 - 8.1.27, 8.2.0 - 8.2.17, 8.3.0 - 8.3.4
2014-07-21 18:42:10 Fatal error: Uncaught ArgumentCountError: mktime() expects at least 1 argument, 0 given in /in/K5OOs:3 Stack trace: #0 /in/K5OOs(3): mktime() #1 {main} thrown in /in/K5OOs on line 3
Process exited with code 255.
Output for 8.0.13
2014-07-21 16:42:10 Fatal error: Uncaught ArgumentCountError: mktime() expects at least 1 argument, 0 given in /in/K5OOs:3 Stack trace: #0 /in/K5OOs(3): mktime() #1 {main} thrown in /in/K5OOs on line 3
Process exited with code 255.
Output for 7.0.0 - 7.0.32, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.31, 7.4.0 - 7.4.33
2014-07-21 18:42:10 Deprecated: mktime(): You should be using the time() function instead in /in/K5OOs on line 3 2014-06-21 18:42:10
Output for 7.3.32 - 7.3.33
2014-07-21 16:42:102014-06-21 16:42:10
Output for 5.1.0 - 5.1.6, 5.2.0 - 5.2.15, 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.15, 5.4.17 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.38
2014-07-21 18:42:10 Strict Standards: mktime(): You should be using the time() function instead in /in/K5OOs on line 3 2014-06-21 18:42:10
Output for 5.2.16, 5.4.16
2014-07-21 18:42:09 Strict Standards: mktime(): You should be using the time() function instead in /in/K5OOs on line 3 2014-06-21 18:42:09
Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5
2014-07-21 18:42:102014-06-21 18:42:10

preferences:
323.12 ms | 402 KiB | 444 Q