- var_dump: documentation ( source)
- debug_backtrace: documentation ( source)
<?php
class Foobar
{
public static function foo()
{
var_dump(debug_backtrace());
}
}
$instance = new Foobar;
$className = 'Foobar';
echo "\n", 'Foobar::foo();', "\n";
Foobar::foo();
echo "\n", '$instance->foo();', "\n";
$instance->foo();
echo "\n", '$instance::foo();', "\n";
$instance::foo();
echo "\n", '$className::foo();', "\n";
$className::foo();