3v4l.org

run code in 300+ PHP versions simultaneously
<?php class BaseController{ public function __call($a,$b){ if (method_exists($this, "Action")) { } else if (method_exists($this, "DefaultAction")) { if ($this->DefaultAction()){ } exit; } } } class TestPage extends BaseController{ private function DefaultAction(){ return false; } } $testpage = new TestPage(); $testpage->Show();

preferences:
63.49 ms | 402 KiB | 5 Q