3v4l.org

run code in 300+ PHP versions simultaneously
<?php // SpaceBoard - the board with support for spaces // Copyright (C) 2012 GlitchMr // This is sanity check. It detects lack of PHP support. Ignore it when // working on the code. // > PHP is not configured correctly. <!-- // Also, this file should expect at least PHP 4.0 in syntax, as it's used to // redirect into installer which notices it itself. if (!file_exists('storage/sql.php')) { header('Location: install'); exit; } require 'storage/sql.php'; require 'storage/config.php'; require 'lib/basics.php'; require 'lib/plugins.php'; // Please note that only change made at runtime of init is removing // magic_quotes_gpc side-effects, otherwise nearly nothing exists and // you're encouraged to use some moment after initialization. This // bucket is intended for things which should run at beginning and // functions which overwrite SpaceBoard functions. $bucket = 'init'; require 'lib/pluginload.php'; $lang = 'en'; $theme = 'spaceboard'; require 'lib/i18n.php'; require 'lib/sql.php'; require 'lib/functions.php'; require 'lib/twig.php'; $bucket = 'pagename'; require 'lib/pluginload.php'; if (!isset($page)) { $page = issetor($_GET['page'], 'main'); } if (preg_match('/[^\w]/', $page)) { $page = 'invalid_page'; } $bucket = "page_$page"; if (!require 'lib/pluginload.php') { if (!file_exists("pages/$page.php")) { $page = 'invalid_page'; } require "pages/$page.php"; }
Output for 7.2.29 - 7.2.33, 7.3.12 - 7.3.31, 7.4.0 - 7.4.25, 7.4.27 - 7.4.32, 8.0.0 - 8.0.12, 8.0.14 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
Warning: file_exists(): open_basedir restriction in effect. File(storage/sql.php) is not within the allowed path(s): (/tmp:/in:/etc) in /in/LJVGF on line 12 Warning: Cannot modify header information - headers already sent by (output started at /in/LJVGF:12) in /in/LJVGF on line 13
Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.24 - 5.5.35, 5.6.8 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.10, 7.2.0, 7.3.32 - 7.3.33, 7.4.26, 7.4.33, 8.0.13

preferences:
218.34 ms | 404 KiB | 313 Q