3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { private function thing() { var_dump('asdf'); } } class Bar extends Foo { private function thing() { parent::thing(); } public function getThing() { $this->thing(); } } class Baz extends Foo { private function thing() { var_dump('qwer'); } public function getThing() { $this->thing(); } } $bar = new Bar(); $bar->getThing(); $baz = new Baz(); $baz->getThing();

preferences:
44.09 ms | 402 KiB | 5 Q