- var_dump: documentation ( source)
- debug_backtrace: documentation ( source)
- set_exception_handler: documentation ( source)
<?php
set_exception_handler(function ()
{
$result = debug_backtrace();
var_dump($result);
$reflectionFunction = new ReflectionFunction('Closure$SomeClass::test()');
}
);
class SomeClass
{
public function test()
{
//$closure = function() {print 'Hello world'; throw new Exception();};
//$closure();
}
}
$class = new SomeClass();
$class->test();