3v4l.org

run code in 300+ PHP versions simultaneously
<?php first::init(); second::init(); print_r(spl_autoload_functions()); new Foo; class first { public static function init() { spl_autoload_register(array('self','load')); } public static function load($class) { echo "first is loading class $class\n"; } } class second { public static function init() { spl_autoload_register(array('self','load')); } public static function load($class){ echo "second is loading class $class\n"; } }

preferences:
54.11 ms | 402 KiB | 5 Q