3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Example { private function dummyErrorHandler() { return false; } public function resetErrors() { set_error_handler(array($this, 'dummyErrorHandler'), 0); $undefinedVariable; restore_error_handler(); } } $e = new Example; $e->resetErrors();

preferences:
50.7 ms | 402 KiB | 5 Q