3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace { class Baz{ function foo(){ print_r(debug_backtrace()); } } function assertTrue(){} class PHPUnitThing{ function testSomething(){ $baz = new Baz(); assertTrue($baz->foo()); // dirty backtrace } } (new PHPUnitThing)->testSomething(); // dirty backtrace $baz = new Baz; assertTrue($baz->foo()); // clean backtrace }

preferences:
23.72 ms | 405 KiB | 5 Q