3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Registry { public static $user; public static $DB; public static $config; public static $user_data; private static $initialized = FALSE; public static function init($config) { if (!registry::$initialized) { registry::$config = $config; registry::$DB = new db($config['mysql']); registry::$user = new user(); registry::$initialized = TRUE; } else { throw new Exception('Registry has already been initialized.'); } } } $a = Registry;
Output for git.master, git.master_jit, rfc.property-hooks
Fatal error: Uncaught Error: Undefined constant "Registry" in /in/SnnmE:23 Stack trace: #0 {main} thrown in /in/SnnmE on line 23
Process exited with code 255.

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
37.69 ms | 401 KiB | 8 Q