3v4l.org

run code in 300+ PHP versions simultaneously
<?php class foo { public function onError() { echo 'Hello'; } public function __destruct() { echo 'Coucou'; } } $bar = new foo(); register_shutdown_function(array($bar, 'onError')); trigger_error('bla', E_USER_ERROR);

preferences:
41.7 ms | 402 KiB | 5 Q