3v4l.org

run code in 300+ PHP versions simultaneously
<?php for ($i = 1995; $i <= 2005; $i++) { print $i ." => ". date('c e', strtotime($i)) ."\n"; }
Output for 8.2.29, 8.3.5 - 8.3.27, 8.4.9 - 8.4.14, 8.5.0
1995 => 1995-08-01T18:09:22+02:00 Europe/Amsterdam 1996 => 1996-08-01T18:09:22+02:00 Europe/Amsterdam 1997 => 1997-08-01T18:09:22+02:00 Europe/Amsterdam 1998 => 1998-08-01T18:09:22+02:00 Europe/Amsterdam 1999 => 1999-08-01T18:09:22+02:00 Europe/Amsterdam 2000 => 2025-08-01T20:00:00+02:00 Europe/Amsterdam 2001 => 2025-08-01T20:01:00+02:00 Europe/Amsterdam 2002 => 2025-08-01T20:02:00+02:00 Europe/Amsterdam 2003 => 2025-08-01T20:03:00+02:00 Europe/Amsterdam 2004 => 2025-08-01T20:04:00+02:00 Europe/Amsterdam 2005 => 2025-08-01T20:05:00+02:00 Europe/Amsterdam
Output for 8.4.15
/bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15)
Process exited with code 1.

preferences:
69.63 ms | 408 KiB | 5 Q