3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { private function logError(): bool { debug_print_backtrace(); return true; } } $foo = new Foo(); \Closure::bind(function () use ($foo) { set_error_handler([$foo, 'logError']); }, null, Foo::class)(); // /set_error_handler([$foo, 'logError']);

preferences:
17.14 ms | 405 KiB | 5 Q