3v4l.org

run code in 300+ PHP versions simultaneously
<?php date_default_timezone_set('Europe/London'); foreach(range(2015, 2025) as $y) { echo date('j D M Y', strtotime("12th November $y"))."\n"; }
Output for 5.1.2 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.20, 7.2.0 - 7.2.33, 7.3.12 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.7
12 Thu Nov 2015 12 Sat Nov 2016 12 Sun Nov 2017 12 Mon Nov 2018 12 Tue Nov 2019 12 Thu Nov 2020 12 Fri Nov 2021 12 Sat Nov 2022 12 Sun Nov 2023 12 Tue Nov 2024 12 Wed Nov 2025
Output for 5.1.0 - 5.1.1
1 Thu Jan 1970 1 Thu Jan 1970 1 Thu Jan 1970 1 Thu Jan 1970 1 Thu Jan 1970 1 Thu Jan 1970 1 Thu Jan 1970 1 Thu Jan 1970 1 Thu Jan 1970 1 Thu Jan 1970 1 Thu Jan 1970
Output for 5.0.0 - 5.0.5
Fatal error: Call to undefined function date_default_timezone_set() in /in/fsSNt on line 3
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: date_default_timezone_set() in /in/fsSNt on line 3
Process exited with code 255.
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.4
Fatal error: Call to undefined function: date_default_timezone_set() in /in/fsSNt on line 3
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: date_default_timezone_set() in /in/fsSNt on line 3

preferences:
213.84 ms | 401 KiB | 357 Q