3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { public $prop = 0; public function callBar() { $this->prop = 100; var_dump($this); $b = new Bar(); $b->trace(); } } class Bar { public function trace() { $bt = debug_backtrace(); var_dump($bt[1]["object"]); } } $f = new Foo(); $f->callBar();

preferences:
50.99 ms | 402 KiB | 5 Q